So installieren und verwenden Sie Root unter Linux

So Installieren Und Verwenden Sie Root Unter Linux




Root ist ein sehr beliebtes Open-Source-Software-Framework, das von den CERN-Labors für statistische Analysen entwickelt wurde. Es wird in der Hochenergiephysik-Forschungsgemeinschaft wegen seiner Fähigkeit, relativ einfach mit riesigen Datensätzen zu arbeiten, hoch verehrt. Die Größe des Datensatzes ist für Root-Benutzer von geringer Bedeutung, da sie im Kern einen C++-Interpreter verwendet, der eine der speichereffizientesten Programmiersprachen ist, die jemals entwickelt wurden.

Die Root-Anwendung verfügt außerdem über eine einzigartige grafische Benutzeroberfläche, die es Menschen mit wenig bis gar keinem Programmierhintergrund ermöglicht, mit diesem Tool zu interagieren und es für ihre Anwendungen zu verwenden. Es gibt auch einen C++-Interpreter, der im Backend arbeitet, um dieses Tool mit seiner Kernfunktionalität bereitzustellen. Mit diesem Interpreter kann interagiert werden, indem der Code mithilfe der Root-Eingabeaufforderung in C++ geschrieben wird.







Root wird hauptsächlich verwendet, um große Datenmengen zu untersuchen und zu analysieren. Die verschiedenen Darstellungen, in denen Root Daten visualisieren kann, gehören zu den einzigartigsten und informationsreichsten Visualisierungen, die von jedem Datenanalysetool erstellt werden. Root ist nicht nur in der Lage, Diagramme und visuelle Leistungsmetriken auf mehreren Ebenen großer Datensätze zu erstellen, es ist auch in der Lage, all dies sehr schnell zu tun und im Vergleich zu anderen Data-Mining-Tools mehr Speicherplatz zu sparen. Einige Beispiele für die visuellen Leistungsmetriken von Root sind im Folgenden dargestellt:







Installation

Zum Installieren und Verwenden Wurzel , müssen wir zunächst einige Voraussetzungen für dieses Framework installieren.





1. Wir installieren einige wichtige Pakete für Root mit der geeignet Paket-Manager. Diese beinhalten git , dpkg-dev , gcc , g++ , und mehr.

Öffnen Sie das Bash-Terminal auf Ihrem Linux-Computer und führen Sie die folgenden Befehle aus:



$ sudo apt-get installieren git dpkg-dev machen g++ gcc binutils libx11-dev

Sie sollten eine Ausgabe erhalten, die dieser ähnelt:

$ sudo apt-get installieren libxpm-dev libxft-dev libxext-dev

Sie sollten eine ähnliche Ausgabe erhalten:

2. Wir wechseln nun in das Verzeichnis, in dem wir installieren möchten Wurzel indem Sie den folgenden Befehl ausführen:

$ CD / usr / lokal /

3. Laden Sie die herunter Wurzel Dateien von Github.

Führen Sie den folgenden Befehl aus:

$ sudo git-Klon https: // github.com / Root-Spiegel / root.git

Sie sollten etwas Ähnliches wie das folgende Bild als Ausgabe erhalten:

4. Ändern Sie den Besitz des „Root“-Ordners, der im vorherigen Schritt heruntergeladen wurde.

Führen Sie den folgenden Befehl aus:

$ sudo chown -R 'Nutzername' Wurzel


Notiz : Wenn Sie den Benutzernamen für Ihren Computer nicht kennen, führen Sie den folgenden Befehl aus und die erste Spalte in der Ausgabe ist Ihr Benutzername:

$ wer

5. Wechseln Sie in das „Root“-Verzeichnis, das alle heruntergeladenen Dateien enthält, und dann erstellen wir den Code.

Führen Sie den folgenden Befehl aus:

$ CD Wurzel && . / konfigurieren --alle && machen -j 4

Sie sollten eine Ausgabe ähnlich dieser erhalten:


Notiz : Wenn der vorherige Befehl für Sie nicht funktioniert, führen Sie den folgenden Befehl aus:

$ machen sauber && . / konfigurieren --minimal && machen


Notiz : Es kann einige Minuten dauern, bis Schritt 5 abgeschlossen ist. Sie können die Terminalausgaben sehen, die den Prozentsatz der Fertigstellung anzeigen.

6. Führen Sie nach Abschluss des Gebäudes den folgenden Befehl aus:

$ Quelle Behälter / thisroot.sh

7. Sie können jetzt laufen Wurzel indem Sie den folgenden Befehl ausführen:

$ Wurzel



Wurzel Die Eingabeaufforderung ist jetzt in Ihrem Terminal geöffnet und Sie können damit den Code in C++ schreiben.

Benutzerhandbuch

Zum Öffnen der Wurzel canvas führen Sie den folgenden Befehl nach Schritt 7 der Installationsanleitung aus:

TCanvas C


Das Terminal hat folgende Ausgabe:


Eine Instanz der Wurzel Leinwand öffnet sich. Hier können Sie Änderungen nach Ihren Wünschen vornehmen.


Um die Leinwand im Webbrowser zu öffnen, klicken Sie einfach auf die Werkzeug Option in der Symbolleiste oben und wählen Sie die aus Browser starten Möglichkeit. Dies sollte eine Instanz von öffnen Wurzel in Ihrer Standard-Browser-Anwendung.

Fazit

Wurzel ist eine von CERN entwickelte kostenlose Datenanalyse- und statistische Analysesoftware. Wie bereits erläutert, wird es hauptsächlich verwendet, um die Datenanalyse für große Datensätze auszuführen. Was Root dabei hilft, sich von der Konkurrenz abzuheben, ist die Tatsache, dass es ein extrem speichereffizientes C++-Backend verwendet, das es ermöglicht, die meisten Analysemodelle sehr schnell auf Datensätzen unterschiedlicher Größe auszuführen.

Es erfordert vorherige Programmiererfahrung, da Sie für die Root-Eingabeaufforderung einen Code in C++ schreiben müssen. Dies bedeutet jedoch nicht, dass Personen ohne Programmierkenntnisse dieses Tool nicht verwenden können. Die Leinwand und die grafische Benutzeroberfläche, die mit dem Tool bereitgestellt werden, helfen Ihnen, Modelle und Anwendungen mit einem intuitiven Drag-and-Drop-Ansatz zu erstellen.

Root bietet auch Unterstützung für Python, da es sich um eine beliebte Sprache handelt und einige der besten Softwarebibliotheken für Data Mining enthält. Die Root-Eingabeaufforderung, die Sie mit dieser Installation erhalten, kann so konfiguriert werden, dass sie auch mit Python-Befehlen ausgeführt wird. Dies eröffnet Ihnen neue Möglichkeiten, wie Sie mit diesem Tool interagieren können.

Die vielfältigen Methoden, die Sie verwenden können, um mit diesem Software-Framework zu interagieren, sind nur ein sekundärer Vorteil der Verwendung dieses Tools. Der Hauptvorteil ist die Fähigkeit, die Datenanalyseaufgaben schneller abzuschließen als die meisten anderen heute auf dem Markt erhältlichen Frameworks.