Jak instalować i używać root w Linux

Jak instalować i używać root w Linux


Root to bardzo popularna ramy oprogramowania typu open source zaprojektowane przez Cern Laboratories do analiz statystycznych. Jest bardzo czczony w społeczności badań fizyki o wysokiej energii ze względu na zdolność do pracy z ogromnymi zestawami danych ze względną łatwością. Rozmiar zestawu danych jest czymś, co nie ma problemu z korzeniem użytkowników, ponieważ używa interpretera C ++ u podstaw, który jest jednym z najbardziej wydajnych języków programowania, jakie kiedykolwiek zbudowano.

Aplikacja root jest również wyposażona w unikalny graficzny interfejs użytkownika, który umożliwia osobom z niewielkim tłem programowania w interakcji z tym narzędziem i używanie go do swoich aplikacji. Istnieje również tłumacz C ++ pracuje w zapleczu, aby zapewnić temu narzędziem jego podstawową funkcjonalność. Tłumacz ten można oddziaływać, pisząc kod w C ++ za pomocą podpowiedzi root.

Korzeń jest wykorzystywany głównie do badania i analizy dużych ilości danych. Różne przedstawienia, w których root jest w stanie wizualizować dowolne dane, to jedne z najbardziej unikalnych i bogatych w informacje wizualizacje tworzone przez dowolne narzędzie analizy danych. Root nie tylko łatwo jest generować wykresy i wizualne wskaźniki wydajności na wielu warstwach dużych zestawów danych, ale także bardzo szybko wykonać to wszystko i zachować więcej pamięci w porównaniu z innymi narzędziami do wydobywania danych. Niektóre przykłady wizualnych wskaźników wydajności Root pokazano następująco:


Instalacja

Aby zainstalować i używać Źródło, Musimy najpierw zainstalować pewne warunki wstępne dla tej struktury.

1. Instalujemy niektóre niezbędne pakiety do korzenia za pomocą trafny Menedżer pakietów. Obejmują one git, DPKG-dev, GCC, G++, i więcej.

Otwórz terminal Bash na komputerze Linux i uruchom następujące polecenia:

$ sudo apt-get instaluj git dpkg-dev Make g ++ gcc binutils libx11-dev

Powinieneś uzyskać wyjście podobne do tego:

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

Powinieneś uzyskać podobne dane wyjściowe:

2. Przechodzimy teraz do katalogu, w którym chcemy zainstalować Źródło Uruchamiając następujące polecenie:

$ cd/usr/local/

3. Pobierz Źródło Pliki z GitHub.

Uruchom następujące polecenie:

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

Powinieneś uzyskać coś podobnego do następującego obrazu jako wyjście:

4. Zmień własność folderu „root”, który został pobrany w poprzednim kroku.

Uruchom następujące polecenie:

$ sudo chown -r „nazwa użytkownika” root


Notatka: Jeśli nie znasz nazwy użytkownika swojego komputera, uruchom następujące polecenie, a pierwszą kolumną w wyjściu jest nazwa użytkownika:

$ kto

5. Przejdź do katalogu „root”, który zawiera wszystkie pobrane pliki, a następnie zbudujemy kod.

Uruchom następujące polecenie:

$ cd root && ./konfiguruj --all && Make -j 4

Powinieneś uzyskać wyjście podobne do tego:


Notatka: Jeśli poprzednie polecenie nie działa dla Ciebie, uruchom następujące polecenie:

$ Make Clean && ./konfiguruj - -minimal && Make


Notatka: Krok 5 może potrwać kilka minut, aby ukończyć bieganie. Będziesz mógł zobaczyć wyjścia terminala pokazujące procent ukończenia.

6. Po zakończeniu budynku uruchom następujące polecenie:

$ Source Bin/Thisroot.cii

7. Teraz będziesz mógł biegać Źródło Uruchamiając następujące polecenie:

$ root



Źródło Poniższe jest teraz otwarte w terminalu i możesz go użyć do napisania kodu w C++.

Podręcznik użytkownika

Otworzyć Źródło płótno, uruchom następujące polecenie po kroku 7 przewodnika instalacyjnego:

Tcanvas c


Terminal ma następujące dane wyjściowe:


Instancja Źródło Płótno się otwiera. Będziesz mógł wprowadzić tutaj zmiany zgodnie z swoimi wymaganiami.


Aby otworzyć płótno w przeglądarce internetowej, po prostu kliknij Narzędzia opcja na pasku narzędzi u góry i wybierz Rozpocznij przeglądarkę opcja. To powinno otworzyć instancję Źródło w domyślnej aplikacji przeglądarki.

Wniosek

Źródło to bezpłatne oprogramowanie do analizy danych i analizy statystycznej opracowane przez CERN. Jak wyjaśniono wcześniej, służy przede wszystkim do uruchamiania analizy danych w dużych zestawach danych. To, co pomaga wyróżnić korzeń na podstawie konkurencji, to fakt, że wykorzystuje on backend C ++, który jest niezwykle wydajny, co umożliwia bardzo szybkie uruchamianie większości modeli analitycznych na zestawach danych o różnych rozmiarach.

Wymaga wcześniejszego doświadczenia programowania, ponieważ monit root wymaga napisania kodu w C++. Nie oznacza to jednak, że osoby bez wiedzy programowania nie mogą korzystać z tego narzędzia. Płótno i graficzny interfejs użytkownika dostarczone z narzędziem pomagają w tworzeniu modeli i aplikacji za pomocą intuicyjnego podejścia przeciągania i upuszczania.

Root zapewnia również obsługę Pythona, ponieważ jest popularnym językiem i zawiera jedne z najlepszych bibliotek oprogramowania do eksploracji danych. Poniższy monit, który otrzymujesz w tej instalacji, można również skonfigurować z poleceniami Python. Otwiera to nowe sposoby, w jakie możesz wchodzić w interakcje z tym narzędziem.

Wiele metod, które można użyć do interakcji z tym frameworkiem oprogramowania, to jedynie dodatkowa korzyść z korzystania z tego narzędzia. Główną korzyścią jest jego zdolność do wykonywania zadań analizy danych szybciej niż większość innych ram dostępnych na rynku.