Cara Memasang dan Menggunakan Root dalam Linux

Cara Memasang Dan Menggunakan Root Dalam Linux




Root ialah rangka kerja perisian sumber terbuka yang sangat popular yang direka oleh makmal CERN untuk analisis statistik. Ia sangat dihormati dalam komuniti penyelidikan fizik tenaga tinggi kerana keupayaannya untuk bekerja dengan set data yang besar dengan relatif mudah. Saiz set data adalah sesuatu yang kurang membimbangkan pengguna Root kerana ia menggunakan penterjemah C++ pada terasnya yang merupakan salah satu bahasa pengaturcaraan paling cekap memori yang pernah dibina.

Aplikasi Root juga dilengkapi dengan antara muka pengguna grafik yang unik yang membolehkan orang yang mempunyai sedikit atau tiada latar belakang pengaturcaraan berinteraksi dengan alat ini dan menggunakannya untuk aplikasi mereka. Terdapat juga penterjemah C++ yang bekerja di bahagian belakang untuk menyediakan alat ini dengan fungsi terasnya. Jurubahasa ini boleh berinteraksi dengan menulis kod dalam C++ menggunakan gesaan Root.







Root digunakan terutamanya untuk mengkaji dan menganalisis sejumlah besar data. Perwakilan berbeza yang Root dapat memvisualisasikan mana-mana data dalam adalah beberapa visualisasi paling unik dan kaya maklumat yang dihasilkan oleh mana-mana alat analisis data. Root bukan sahaja mampu menjana graf dan metrik prestasi visual dengan mudah pada berbilang lapisan set data yang besar, ia juga mampu melakukan semua ini dengan cepat dan mengekalkan lebih banyak memori berbanding alat perlombongan data yang lain. Beberapa contoh metrik prestasi visual Root ditunjukkan dalam perkara berikut:







Pemasangan

Untuk memasang dan menggunakan akar , kita perlu terlebih dahulu memasang beberapa prasyarat untuk rangka kerja ini.





1. Kami memasang beberapa pakej penting untuk Root menggunakan apt pengurus pakej. Ini termasuk git , dpkg-dev , gcc , g++ , dan banyak lagi.

Buka terminal Bash pada mesin Linux anda dan jalankan arahan berikut:



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

Anda harus mendapatkan output yang serupa dengan ini:

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

Anda sepatutnya mendapat output yang serupa:

2. Kami kini beralih ke direktori yang ingin kami pasang akar dengan menjalankan arahan berikut:

$ cd / usr / tempatan /

3. Muat turun akar fail dari Github.

Jalankan arahan berikut:

$ sudo git klon https: // github.com / cermin akar / root.git

Anda harus mendapatkan sesuatu yang serupa dengan imej berikut sebagai output:

4. Tukar pemilikan folder 'root' yang telah dimuat turun pada langkah sebelumnya.

Jalankan arahan berikut:

$ sudo chown -R 'nama pengguna' akar


Catatan : Jika anda tidak tahu nama pengguna untuk mesin anda, jalankan arahan berikut dan lajur pertama dalam output ialah nama pengguna anda:

$ WHO

5. Beralih ke dalam direktori 'root' yang mengandungi semua fail yang dimuat turun dan kemudian kami akan membina kod tersebut.

Jalankan arahan berikut:

$ cd akar && . / mengkonfigurasi --semua && buat -j 4

Anda harus mendapatkan output yang serupa dengan ini:


Catatan : Jika arahan sebelumnya tidak berfungsi untuk anda, jalankan arahan berikut:

$ buat bersih && . / mengkonfigurasi --yang minimum && buat


Catatan : Langkah 5 mungkin mengambil masa beberapa minit untuk selesai berlari. Anda akan dapat melihat output terminal yang menunjukkan peratusan penyiapan.

6. Setelah bangunan siap, jalankan arahan berikut:

$ sumber tong sampah / thisroot.sh

7. Anda kini boleh berlari akar dengan menjalankan arahan berikut:

$ akar



akar prompt kini dibuka dalam terminal anda dan anda boleh menggunakannya untuk menulis kod dalam C++.

Panduan pengguna

Untuk membuka akar kanvas, jalankan arahan berikut selepas langkah 7 panduan pemasangan:

TCanvas C


Terminal mempunyai output berikut:


Satu contoh daripada akar kanvas terbuka. Anda akan dapat membuat perubahan di sini mengikut keperluan anda.


Untuk membuka kanvas dalam pelayar web, cuma klik pada Alatan pilihan dalam Bar Alat di bahagian atas dan pilih pilihan Mulakan Penyemak Imbas pilihan. Ini sepatutnya membuka contoh akar dalam aplikasi penyemak imbas lalai anda.

Kesimpulan

akar ialah perisian analisis data dan analisis statistik percuma untuk digunakan yang dibangunkan oleh CERN. Seperti yang dijelaskan sebelum ini, ia digunakan terutamanya untuk menjalankan analisis data pada set data yang besar. Apa yang membantu Root menonjol daripada persaingan ialah hakikat bahawa ia menggunakan bahagian belakang C++ yang sangat cekap memori, yang membolehkannya menjalankan kebanyakan model analisis pada set data yang berbeza-beza saiz dengan cepat.

Ia memerlukan pengalaman pengaturcaraan terdahulu kerana gesaan Root memerlukan anda menulis kod dalam C++. Ini bagaimanapun tidak bermakna bahawa orang yang tidak mempunyai pengetahuan pengaturcaraan tidak boleh menggunakan alat ini. Kanvas dan antara muka pengguna grafik yang disediakan dengan alat membantu anda membina model dan aplikasi menggunakan pendekatan seret dan lepas intuitif.

Root juga menyediakan sokongan untuk Python kerana ia adalah bahasa yang popular dan mengandungi beberapa perpustakaan perisian terbaik untuk perlombongan data. Gesaan Root yang anda dapat dengan pemasangan ini boleh dikonfigurasikan untuk dijalankan dengan arahan Python juga. Ini membuka cara baharu anda boleh berinteraksi dengan alat ini.

Pelbagai kaedah yang boleh anda gunakan untuk berinteraksi dengan rangka kerja perisian ini hanyalah faedah kedua menggunakan alat ini. Faedah utama ialah keupayaannya untuk menyelesaikan tugasan analisis data dengan lebih cepat daripada kebanyakan rangka kerja lain yang tersedia di pasaran hari ini.