Hvordan installere og bruke root i Linux

Hvordan Installere Og Bruke Root I Linux




Root er et veldig populært programvarerammeverk med åpen kildekode designet av CERN-laboratoriene for statistiske analyser. Det er høyt aktet i forskningsmiljøet for høyenergifysikk på grunn av dets evne til å jobbe med enorme datasett med relativ letthet. Datasettets størrelse er noe som er lite bekymret for Root-brukere siden den bruker en C++-tolk i kjernen, som er et av de mest minneeffektive programmeringsspråkene som noen gang er bygget.

Root-applikasjonen kommer også med et unikt grafisk brukergrensesnitt som gjør det mulig for personer med liten eller ingen programmeringsbakgrunn å samhandle med dette verktøyet og bruke det til sine applikasjoner. Det er også en C++-tolk som jobber i backend for å gi dette verktøyet sin kjernefunksjonalitet. Denne tolken kan kommuniseres med ved å skrive koden i C++ ved å bruke Root-prompten.







Root brukes hovedsakelig til å studere og analysere store mengder data. De forskjellige representasjonene som Root er i stand til å visualisere data i, er noen av de mest unike og informasjonsrike visualiseringene produsert av et dataanalyseverktøy. Ikke bare er Root enkelt i stand til å generere grafer og visuelle ytelsesmålinger på flere lag med store datasett, den er også i stand til å gjøre alt dette veldig raskt og bevare mer minne sammenlignet med andre datautvinningsverktøy. Noen eksempler på Roots visuelle ytelsesmålinger er vist i følgende:







Installasjon

For å installere og bruke Rot , må vi først installere noen forutsetninger for dette rammeverket.





1. Vi installerer noen viktige pakker for Root ved å bruke apt pakkeansvarlig. Disse inkluderer git , dpkg-dev , gcc , g++ , og mer.

Åpne Bash-terminalen på din Linux-maskin og kjør følgende kommandoer:



$ sudo apt-get install git dpkg-dev gjøre g++ gcc binutils libx11-dev

Du bør få en utgang som ligner på dette:

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

Du bør få en lignende utgang:

2. Vi går nå inn i katalogen der vi ønsker å installere Rot ved å kjøre følgende kommando:

$ cd / usr / lokale /

3. Last ned Rot filer fra Github.

Kjør følgende kommando:

$ sudo git klone https: // github.com / rot-speil / root.git

Du bør få noe som ligner på følgende bilde som utdata:

4. Endre eierskapet til 'root'-mappen som ble lastet ned i forrige trinn.

Kjør følgende kommando:

$ sudo chown -R 'brukernavn' rot


Merk : Hvis du ikke kjenner brukernavnet til maskinen din, kjør følgende kommando og den første kolonnen i utdata er brukernavnet ditt:

$ WHO

5. Gå inn i 'root'-katalogen som inneholder alle de nedlastede filene, og så bygger vi koden.

Kjør følgende kommando:

$ cd rot && . / konfigurere --alle && gjøre -j 4

Du bør få en utgang som ligner på dette:


Merk : Hvis den forrige kommandoen ikke fungerer for deg, kjør følgende kommando:

$ gjøre ren && . / konfigurere --minimal && gjøre


Merk : Trinn 5 kan ta noen minutter å fullføre kjøringen. Du vil kunne se terminalutgangene som viser fullføringsprosenten.

6. Når bygningen er fullført, kjør følgende kommando:

$ kilde bin / thisroot.sh

7. Du vil nå kunne løpe Rot ved å kjøre følgende kommando:

$ rot



Rot ledeteksten er nå åpen i terminalen din, og du kan bruke den til å skrive koden i C++.

Brukerhåndboken

For å åpne Rot canvas, kjør følgende kommando etter trinn 7 i installasjonsveiledningen:

TCanvas C


Terminalen har følgende utgang:


Et eksempel på Rot lerretet åpner seg. Du vil kunne gjøre endringer her i henhold til dine behov.


For å åpne lerretet i nettleseren klikker du bare på Verktøy alternativet i verktøylinjen øverst og velg Start nettleseren alternativ. Dette bør åpne en forekomst av Rot i standard nettleserapplikasjon.

Konklusjon

Rot er en gratis å bruke programvare for dataanalyse og statistisk analyse utviklet av CERN. Som forklart tidligere, brukes den først og fremst til å kjøre dataanalysen på store datasett. Det som hjelper Root med å skille seg ut fra konkurrentene er det faktum at den bruker en C++-backend som er ekstremt minneeffektiv, noe som gjør den i stand til å kjøre de fleste analytiske modeller på datasett av varierende størrelse veldig raskt.

Det krever tidligere programmeringserfaring siden Root-ledeteksten krever at du skriver en kode i C++. Dette betyr imidlertid ikke at personer uten programmeringskunnskap ikke kan bruke dette verktøyet. Lerretet og det grafiske brukergrensesnittet som følger med verktøyet hjelper deg med å bygge modeller og applikasjoner ved hjelp av en intuitiv dra-og-slipp-tilnærming.

Root gir også støtte for Python siden det er et populært språk og inneholder noen av de beste programvarebibliotekene for data mining. Rotmeldingen du får med denne installasjonen kan også konfigureres til å kjøre med Python-kommandoer. Dette åpner for nye måter du kan samhandle med dette verktøyet på.

De mange metodene du kan bruke for å samhandle med dette programvarerammeverket er bare en sekundær fordel ved å bruke dette verktøyet. Den primære fordelen er dens evne til å fullføre dataanalyseoppgavene raskere enn de fleste andre rammeverk som er tilgjengelige på markedet i dag.