Paano Mag-install at Gumamit ng Root sa Linux

Paano Mag Install At Gumamit Ng Root Sa Linux




Ang Root ay isang napaka-tanyag na open-source na balangkas ng software na idinisenyo ng mga laboratoryo ng CERN para sa mga pagsusuri sa istatistika. Ito ay lubos na iginagalang sa high energy physics research community dahil sa kakayahan nitong magtrabaho kasama ang malalaking data set nang madali. Ang laki ng set ng data ay isang bagay na hindi gaanong nababahala sa mga gumagamit ng Root dahil gumagamit ito ng isang C++ interpreter sa core nito na isa sa mga pinaka-mahusay na memory programming language na binuo.

Ang Root application ay mayroon ding natatanging graphical user interface na nagbibigay-daan sa mga taong may kaunti hanggang walang programming background na makipag-ugnayan sa tool na ito at gamitin ito para sa kanilang mga application. Mayroon ding C++ interpreter na nagtatrabaho sa backend upang ibigay ang tool na ito sa pangunahing functionality nito. Maaaring makipag-ugnayan ang interpreter na ito sa pamamagitan ng pagsulat ng code sa C++ gamit ang Root prompt.







Pangunahing ginagamit ang Root upang pag-aralan at pag-aralan ang malalaking halaga ng data. Ang iba't ibang representasyon kung saan maaaring makita ng Root ang anumang data ay ilan sa mga pinakanatatangi at mayaman sa impormasyon na visualization na ginawa ng anumang tool sa analytics ng data. Ang Root ay hindi lamang madaling makagawa ng mga graph at visual na sukatan ng pagganap sa maraming layer ng malalaking set ng data, nagagawa rin nito ang lahat ng ito nang napakabilis at nagpapanatili ng mas maraming memory kumpara sa iba pang mga tool sa pagmimina ng data. Ang ilang mga halimbawa ng mga sukatan ng visual na pagganap ng Root ay ipinapakita sa sumusunod:







Pag-install

Upang i-install at gamitin ugat , kailangan muna nating mag-install ng ilang mga kinakailangan para sa balangkas na ito.





1. Nag-install kami ng ilang mahahalagang pakete para sa Root gamit ang apt manager ng package. Kabilang dito ang git , dpkg-dev , gcc , g++ , at iba pa.

Buksan ang Bash terminal sa iyong Linux machine at patakbuhin ang mga sumusunod na command:



$ sudo apt-get install git dpkg-dev gumawa g++ gcc binutils libx11-dev

Dapat kang makakuha ng isang output na katulad nito:

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

Dapat kang makakuha ng katulad na output:

2. Lumipat na kami ngayon sa direktoryo kung saan namin gustong i-install ugat sa pamamagitan ng pagpapatakbo ng sumusunod na command:

$ cd / usr / lokal /

3. I-download ang ugat mga file mula sa Github.

Patakbuhin ang sumusunod na command:

$ sudo git clone https: // github.com / ugat-salamin / ugat.git

Dapat kang makakuha ng isang bagay na katulad ng sumusunod na imahe bilang isang output:

4. Baguhin ang pagmamay-ari ng 'root' na folder na na-download sa nakaraang hakbang.

Patakbuhin ang sumusunod na command:

$ sudo chown -R 'username' ugat


Tandaan : Kung hindi mo alam ang username para sa iyong makina, patakbuhin ang sumusunod na command at ang unang column sa output ay ang iyong username:

$ WHO

5. Lumipat sa direktoryo ng 'ugat' na naglalaman ng lahat ng na-download na file at pagkatapos ay bubuo kami ng code.

Patakbuhin ang sumusunod na command:

$ cd ugat && . / i-configure --lahat && gumawa -j 4

Dapat kang makakuha ng isang output na katulad nito:


Tandaan : Kung ang nakaraang command ay hindi gumagana para sa iyo, patakbuhin ang sumusunod na command:

$ gumawa malinis && . / i-configure --minimal && gumawa


Tandaan : Maaaring tumagal ng ilang minuto ang hakbang 5 bago matapos ang pagtakbo. Magagawa mong makita ang mga output ng terminal na nagpapakita ng porsyento ng pagkumpleto.

6. Kapag kumpleto na ang gusali, patakbuhin ang sumusunod na command:

$ pinagmulan bin / thisroot.sh

7. Makakatakbo ka na ugat sa pamamagitan ng pagpapatakbo ng sumusunod na command:

$ ugat



ugat Ang prompt ay bukas na ngayon sa iyong terminal at magagamit mo ito upang isulat ang code sa C++.

Gabay sa gumagamit

Upang buksan ang ugat canvas, patakbuhin ang sumusunod na command pagkatapos ng hakbang 7 ng gabay sa pag-install:

TCanvas C


Ang terminal ay may sumusunod na output:


Isang halimbawa ng ugat bumukas ang canvas. Magagawa mong gumawa ng mga pagbabago dito ayon sa iyong mga kinakailangan.


Upang buksan ang canvas sa web browser, i-click lang ang Mga gamit opsyon sa Toolbar sa itaas at piliin ang Simulan ang Browser opsyon. Dapat itong magbukas ng isang halimbawa ng ugat sa iyong default na browser application.

Konklusyon

ugat ay isang libreng-gamitin na data analytics at statistical analysis software na binuo ng CERN. Gaya ng ipinaliwanag kanina, ito ay pangunahing ginagamit upang patakbuhin ang data analytics sa malalaking set ng data. Ang nakakatulong sa Root na tumayo mula sa kumpetisyon ay ang katotohanang gumagamit ito ng C++ backend na napakahusay ng memorya, na nagbibigay-daan dito na patakbuhin ang karamihan sa mga analytical na modelo sa mga set ng data na may iba't ibang laki nang napakabilis.

Nangangailangan ito ng paunang karanasan sa programming dahil ang Root prompt ay nangangailangan sa iyo na magsulat ng isang code sa C++. Gayunpaman, hindi ito nangangahulugan na ang mga taong walang kaalaman sa programming ay hindi maaaring gumamit ng tool na ito. Ang canvas at ang graphical na user interface na ibinigay kasama ng tool ay nakakatulong sa iyo na bumuo ng mga modelo at application gamit ang isang intuitive na diskarte sa pag-drag at pag-drop.

Nagbibigay din ang Root ng suporta para sa Python dahil ito ay isang tanyag na wika at naglalaman ng ilan sa mga pinakamahusay na library ng software para sa data mining. Ang Root prompt na makukuha mo sa pag-install na ito ay maaaring i-configure upang tumakbo gamit ang mga utos ng Python, masyadong. Nagbubukas ito ng mga bagong paraan kung saan maaari kang makipag-ugnayan sa tool na ito.

Ang maraming paraan na magagamit mo upang makipag-ugnayan sa software framework na ito ay pangalawang benepisyo lamang ng paggamit ng tool na ito. Ang pangunahing benepisyo ay ang kakayahang kumpletuhin ang mga gawain ng data analytics nang mas mabilis kaysa sa karamihan ng iba pang mga framework na available sa merkado ngayon.