Come installare e utilizzare la root in Linux

Come installare e utilizzare la root in Linux


Root è un framework software open source molto popolare progettato dai CERN Laboratories per analisi statistiche. È molto venerato nella comunità di ricerca fisica ad alta energia a causa della sua capacità di lavorare con enormi set di dati con relativa facilità. La dimensione del set di dati è qualcosa che è poco preoccupante per i root degli utenti poiché utilizza un interprete C ++ nel suo core, che è uno dei linguaggi di programmazione più efficienti dalla memoria mai costruiti.

L'applicazione root viene fornita anche con un'esclusiva interfaccia utente grafica che consente alle persone con background di programmazione poca o nessuna per interagire con questo strumento e utilizzarlo per le loro applicazioni. C'è anche un interprete C ++ che lavora nel backend per fornire a questo strumento la sua funzionalità principale. Questo interprete può essere interagito scrivendo il codice in C ++ usando il prompt root.

La radice viene utilizzata principalmente per studiare e analizzare grandi quantità di dati. Le diverse rappresentazioni in cui Root è in grado di visualizzare tutti i dati sono alcune delle visualizzazioni più uniche e ricche di informazioni prodotte da qualsiasi strumento di analisi dei dati. La root non è solo in grado di generare grafici e metriche di prestazioni visive su più livelli di set di dati di grandi dimensioni, ma è anche in grado di fare tutto questo molto rapidamente e conservare più memoria rispetto ad altri strumenti di data mining. Alcuni esempi di metriche di prestazioni visive di Root sono mostrati nel seguente:


Installazione

Per installare e utilizzare Radice, Dobbiamo prima installare alcuni prerequisiti per questo framework.

1. Installiamo alcuni pacchetti essenziali per la root usando il Apt Gestore dei pacchetti. Questi includono idiota, dpkg-dev, GCC, G++, e altro.

Apri il terminale bash sulla macchina Linux ed esegui i seguenti comandi:

$ sudo apt-get Installa git dpkg-dev make g ++ gcc binutils libx11-dev

Dovresti ottenere un output simile a questo:

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

Dovresti ottenere un output simile:

2. Ora ci spostiamo nella directory dove vogliamo installare Radice eseguendo il seguente comando:

$ cd/usr/locale/

3. Scarica il Radice file da github.

Esegui il seguente comando:

$ sudo git clone https: // github.com/root-mirror/root.idiota

Dovresti ottenere qualcosa di simile alla seguente immagine come output:

4. Modifica la proprietà della cartella "root" che è stata scaricata nel passaggio precedente.

Esegui il seguente comando:

$ sudo chown -r "nome utente" root


Nota: Se non conosci il nome utente per la tua macchina, eseguire il comando seguente e la prima colonna nell'output è il tuo nome utente:

$ chi

5. Spostati nella directory "root" che contiene tutti i file scaricati e quindi creeremo il codice.

Esegui il seguente comando:

$ cd root && ./configure --all && make -j 4

Dovresti ottenere un output simile a questo:


Nota: Se il comando precedente non funziona per te, eseguire il comando seguente:

$ make clean && ./configure --minimal && make


Nota: Il passaggio 5 potrebbe richiedere qualche minuto per finire in esecuzione. Sarai in grado di vedere le uscite del terminale che mostrano la percentuale di completamento.

6. Una volta completato l'edificio, eseguire il seguente comando:

$ source bin/thisroot.sh

7. Ora sarai in grado di correre Radice eseguendo il seguente comando:

$ radice



Radice Il prompt è ora aperto nel tuo terminale e puoi usarlo per scrivere il codice in C++.

Guida utente

Per aprire il Radice tela, eseguire il seguente comando dopo il passaggio 7 della guida di installazione:

Tcanvas c


Il terminale ha la seguente uscita:


Un'istanza di Radice Canvas si apre. Sarai in grado di apportare modifiche qui in base alle tue esigenze.


Per aprire la tela nel browser Web, fai semplicemente clic su Utensili opzione nella barra degli strumenti nella parte superiore e selezionare il Avviare il browser opzione. Questo dovrebbe aprire un'istanza di Radice Nella tua applicazione browser predefinita.

Conclusione

Radice è un software di analisi dei dati e analisi statistica gratuita sviluppato da CERN. Come spiegato in precedenza, viene utilizzato principalmente per eseguire l'analisi dei dati su set di dati di grandi dimensioni. Ciò che aiuta a distinguersi dalla concorrenza è il fatto che utilizza un backend C ++ che è estremamente efficiente dalla memoria, il che gli consente di eseguire la maggior parte dei modelli analitici su set di dati di dimensioni variabili molto rapidamente.

Richiede una precedente esperienza di programmazione poiché il prompt root richiede di scrivere un codice in C++. Ciò non significa tuttavia che le persone senza conoscenza di programmazione non possano utilizzare questo strumento. La tela e l'interfaccia utente grafica fornita con lo strumento ti aiutano a creare modelli e applicazioni utilizzando un approccio di trascinamento intuitivo.

Root fornisce anche supporto per Python poiché è un linguaggio popolare e contiene alcune delle migliori librerie di software per il data mining. Il prompt root che si ottiene con questa installazione può essere configurato anche per l'esecuzione con i comandi Python. Questo apre nuovi modi in cui puoi interagire con questo strumento.

I più metodi che puoi utilizzare per interagire con questo framework software sono solo un vantaggio secondario dell'utilizzo di questo strumento. Il vantaggio principale è la sua capacità di completare le attività di analisi dei dati più rapidamente rispetto alla maggior parte degli altri quadri disponibili oggi sul mercato.