Ako nainštalovať a používať root v Linuxe

Ako Nainstalovat A Pouzivat Root V Linuxe




Root je veľmi populárny open-source softvérový rámec navrhnutý laboratóriami CERN na štatistické analýzy. Je veľmi uctievaný v komunite výskumu fyziky vysokých energií, pretože je schopný relatívne ľahko pracovať s obrovskými súbormi údajov. Veľkosť množiny údajov je niečo, čo používateľov Root nezaujíma, pretože vo svojom jadre používa tlmočníka C++, ktorý je jedným z najefektívnejších programovacích jazykov, aký bol kedy vytvorený.

Aplikácia Root prichádza aj s jedinečným grafickým používateľským rozhraním, ktoré umožňuje ľuďom s malým alebo žiadnym programátorským pozadím komunikovať s týmto nástrojom a používať ho pre svoje aplikácie. V backende pracuje aj C++ interpret, ktorý poskytuje tomuto nástroju jeho základné funkcie. S týmto tlmočníkom je možné interagovať napísaním kódu v C++ pomocou príkazu Root.







Root sa používa hlavne na štúdium a analýzu veľkého množstva údajov. Rôzne reprezentácie, v ktorých je Root schopný vizualizovať akékoľvek údaje, sú jedny z najunikátnejších a na informácie bohatých vizualizácií vytvorených akýmkoľvek nástrojom na analýzu údajov. Root nielenže dokáže jednoducho generovať grafy a metriky vizuálneho výkonu na viacerých vrstvách veľkých súborov údajov, ale dokáže to všetko urobiť veľmi rýchlo a zachovať viac pamäte v porovnaní s inými nástrojmi na dolovanie údajov. Niektoré príklady metrík vizuálneho výkonu Root sú uvedené v nasledujúcom texte:







Inštalácia

Na inštaláciu a používanie Root , musíme najprv nainštalovať niektoré predpoklady pre tento rámec.





1. Nainštalujeme niektoré základné balíky pre root pomocou apt správca balíkov. Tie obsahujú git , dpkg-dev , gcc , g++ , a viac.

Otvorte terminál Bash na svojom počítači so systémom Linux a spustite nasledujúce príkazy:



$ sudo apt-get nainštalovať git dpkg-dev urobiť g++ gcc binutils libx11-dev

Mali by ste dostať výstup, ktorý je podobný tomuto:

$ sudo apt-get nainštalovať libxpm-dev libxft-dev libxext-dev

Mali by ste dostať podobný výstup:

2. Teraz sa presunieme do adresára, kam chceme nainštalovať Root spustením nasledujúceho príkazu:

$ cd / usr / miestne /

3. Stiahnite si súbor Root súbory z Github.

Spustite nasledujúci príkaz:

$ sudo git klon https: // github.com / koreňové zrkadlo / root.git

Ako výstup by ste mali dostať niečo podobné ako nasledujúci obrázok:

4. Zmeňte vlastníctvo „koreňového“ priečinka, ktorý bol stiahnutý v predchádzajúcom kroku.

Spustite nasledujúci príkaz:

$ sudo chown -R 'používateľské meno' koreň


Poznámka : Ak nepoznáte používateľské meno pre váš počítač, spustite nasledujúci príkaz a prvý stĺpec vo výstupe je vaše používateľské meno:

$ SZO

5. Presuňte sa do „koreňového“ adresára, ktorý obsahuje všetky stiahnuté súbory a potom vytvoríme kód.

Spustite nasledujúci príkaz:

$ cd koreň && . / nakonfigurovať --všetko && urobiť -j 4

Mali by ste dostať výstup podobný tomuto:


Poznámka : Ak vám predchádzajúci príkaz nefunguje, spustite nasledujúci príkaz:

$ urobiť čisté && . / nakonfigurovať --minimálne && urobiť


Poznámka : Spustenie kroku 5 môže trvať niekoľko minút. Budete môcť vidieť výstupy terminálu zobrazujúce percento dokončenia.

6. Po dokončení stavby spustite nasledujúci príkaz:

$ zdroj kôš / thisroot.sh

7. Teraz budete môcť behať Root spustením nasledujúceho príkazu:

$ koreň



Root výzva je teraz otvorená vo vašom termináli a môžete ju použiť na napísanie kódu v C++.

Užívateľská príručka

Na otvorenie Root canvas, spustite nasledujúci príkaz po kroku 7 inštalačnej príručky:

TCanvas C


Terminál má nasledujúci výstup:


Príklad Root plátno sa otvorí. Tu budete môcť vykonávať zmeny podľa vašich požiadaviek.


Ak chcete otvoriť plátno vo webovom prehliadači, jednoducho kliknite na Nástroje na paneli s nástrojmi v hornej časti a vyberte možnosť Spustite prehliadač možnosť. Toto by malo otvoriť inštanciu Root v predvolenej aplikácii prehliadača.

Záver

Root je bezplatný softvér na analýzu údajov a štatistickú analýzu vyvinutý CERNom. Ako už bolo vysvetlené vyššie, používa sa predovšetkým na spustenie analýzy údajov na veľkých súboroch údajov. Čo pomáha Rootu vyniknúť od konkurencie, je skutočnosť, že používa backend C++, ktorý je mimoriadne pamäťovo efektívny, čo mu umožňuje veľmi rýchlo spúšťať väčšinu analytických modelov na súboroch údajov rôznych veľkostí.

Vyžaduje si to predchádzajúce skúsenosti s programovaním, pretože výzva Root vyžaduje, aby ste napísali kód v C++. To však neznamená, že ľudia bez znalosti programovania nemôžu tento nástroj používať. Plátno a grafické používateľské rozhranie dodávané s týmto nástrojom vám pomáhajú vytvárať modely a aplikácie pomocou intuitívneho prístupu drag and drop.

Root tiež poskytuje podporu pre Python, pretože je to populárny jazyk a obsahuje niektoré z najlepších softvérových knižníc na dolovanie údajov. Výzva Root, ktorú dostanete s touto inštaláciou, môže byť nakonfigurovaná na spustenie aj s príkazmi Pythonu. Tým sa otvárajú nové spôsoby interakcie s týmto nástrojom.

Viaceré metódy, ktoré môžete použiť na interakciu s týmto softvérovým rámcom, sú len sekundárnou výhodou používania tohto nástroja. Hlavnou výhodou je jeho schopnosť dokončiť úlohy analýzy údajov rýchlejšie ako väčšina iných rámcov dostupných na dnešnom trhu.