Co to jest Neofetch dla Linuksa?

Co to jest Neofetch dla Linuksa?

Neofetch to super-konvenient narzędzie linii poleceń używanych do pobierania informacji systemowych w ciągu kilku sekund. Jest to międzyplatformowe, open source i wyświetla wszystko, od czasu pracy twojego systemu po wersję jądra Linux. Ten przewodnik wyjaśni działanie Neofetch, jego funkcji i metody instalacji.

Praca i funkcje

To narzędzie CLI jest zapisane w Bash, więc będziesz musiał uruchomić i użyć go na terminalu Bash. To jednak wręcz przeciwnie do ograniczenia swojej przenośności. Neofetch może działać na ponad 150 systemach operacyjnych, w tym z systemem Windows, Linux, Mac OS X - Zasadniczo wszędzie tam, gdzie uruchomisz Bash, możesz uruchomić neofetch.

Po pierwszym użyciu informacje systemowe pojawią się obok logo systemu operacyjnego wydrukowane w ASCII. Można to dostosować do dowolnego obrazu ASCII twoich preferencji. Neofetch dalej przenosi swoją konfigurowalność na wyższy poziom, umożliwiając zmianę, gdzie, gdzie i kiedy powinny wyświetlić informacje. Ten zakres konfigurowalności jest dokładnie tym, co stawia Neofetch nad innymi narzędziami informacyjnymi systemu CLI.

Neofetch wyposaża swoich użytkowników w 50+ konfiguracje wyjściowe, umożliwiając im wyświetlanie statystyk systemowych zgodnie z ich życzeniami. Jest szybki, wysoce konfigurowalny, dokładny w swoim wyjściu i drukuje w pełni kolorowy obraz.

Instalowanie Neofetch

Proces instalacji jest dość prosty i łatwy, jak zobaczysz wkrótce. Jeśli prowadzisz Ubuntu 16.10 lub niżej, możesz uzyskać Neofetch z oprogramowania Ubuntu bezpośrednio bez zamieszania. Możesz to również zrobić za pośrednictwem terminalu, jak pokazano poniżej.

Najpierw konieczne jest dodanie repozytorium aplikacji i tylko wtedy możemy je zainstalować. Aby to zrobić, uruchom następujące polecenia:

$ sudo add-apt-repozytory PPA: DAWIDD0811/neofetch
Aktualizacja $ sudo apt
$ sudo apt instinst instaluj neofetch

Jeśli używasz Ubuntu 17.04 lub wyższa wersja, musisz tylko uruchomić ostatnią polecenie z trzech wymienionych powyżej.

Użytkownicy Arch Linux powinni użyć poniższego polecenia:

$ sudo pacman -s neofetch

Na Fedorze 30, 31 lub 32:

$ sudo dnf instaluj neofetch

Na Debian Sid, 9, 10 lub 11:

$ sudo apt-get instaluj neofetch

Wreszcie, w OpenSuse możesz użyć następującego polecenia:

$ sudo zyper instaluj neofetch

Za pomocą neofetch

Po zainstalowaniu Neofetch w systemie operacyjnym, możesz teraz zacząć używać go do wyświetlania informacji o systemie za pośrednictwem polecenia krótkiego terminalu. Uruchom poniższe polecenie i obserwuj, jak Neofetch działa dla ciebie magii.

$ neofetch

Domyślne wyjście powinno wyglądać mniej więcej tak.

Tak więc, domyślnie Neofetch pokaże następującą listę elementów:

  • Nazwa systemu operacyjnego
  • Nazwa i model laptopa
  • Wersja jądra
  • Czas pracy (jak długo system jest działany)
  • Całkowita liczba pakietów (domyślnie zainstalowana i inne)
  • Shell i jej wersja
  • Rozdzielczość ekranu
  • DE (środowisko komputerowe)
  • WM (menedżer okien)
  • Motyw menedżera okien
  • Obecny motyw systemowy
  • Ikony systemu
  • Terminal
  • Szczegóły procesora
  • Szczegóły GPU
  • Pamięć systemowa (pamięć RAM)

Konfigurowanie neofetch

Jak wspomniałem wcześniej, Neofetch jest niezwykle konfigurowalny. Możesz w zasadzie zmienić wszystko w jego wyjściu. Uważajmy głębsze zrozumienie, w jaki sposób możesz ustawić swoje preferencje i skonfigurować neofetch na różne sposoby.

Jeśli chcesz zmienić dystrybucję Linuksa lub, bardziej ogólnie, które logo systemu operacyjnego pojawia się w kolorowym wydruku po wywołaniu Neofetch, możesz użyć następującego polecenia. Należy pamiętać, że nie musisz instalować tych systemów operacyjnych ani dystrybucji, aby móc wyświetlać swoje logo obok informacji systemowych.

$ neofetch --Scii_Distro_Windows

Oto dane wyjściowe:

Rzeczywiście fajnie,. Możesz zrobić to samo dla każdego innego systemu operacyjnego/dystrybucji. Na przykład uruchom następujące polecenie, aby wyświetlić logo Debiana:

$ neofetch --Scii_distro_debian

Jak obiecano wcześniej, możesz również wyświetlać niestandardowe obrazy z wyboru zamiast logo systemu operacyjnego. Dowiedzmy się, jak to zrobić.

Po pierwsze, zamierzasz zainstalować zależności pakietów, a mianowicie W3M-Image i ImageMagick. W3M-Imagage służy do wyświetlania zdjęć, a ImageMagick jest niezbędny do tworzenia miniatur. Są one często udostępniane w menedżerze pakietu większości dystrybucji. Na przykład użyj następującego polecenia, aby zainstalować je oba:

$ sudo apt Zainstaluj W3M-IMG ImageMagick

Będziesz także potrzebował terminału, który ma obsługę \ 033 [14t, xwininfo+xprop/xpdyinfo lub xdotool. Spójrz na następującą listę, aby zobaczyć, które terminale obsługują W3M-IMG:

  • Konsole
  • GNOM-końcowy
  • Terminator
  • St
  • Urxvt
  • Xterm
  • Bielec
  • Xfce4-terminal

Jeśli masz na komputerze terminologię, iTerm lub Kitty, nie musisz w ogóle instalować W3M-IMG.

Gdy wszystko zostanie zrobione i gotowe, uruchom następujące polecenie, aby zastąpić logo systemu operacyjnego na niestandardowy obraz wyboru:

$ neofetch -w3m home/sk/komputer/cat.png

Wystarczy wymienić nazwę pliku i adres na szczegóły pliku, a będziesz gotowy.

Idąc dalej, możesz ustawić Neofetch, aby zacząć od uruchamiania terminalu. Tak więc, jeśli chcesz, aby neofetch wyświetlał informacje o systemie automatycznie za każdym razem, gdy uruchamiasz terminal lub otworzyć nową kartę, uruchom następujące polecenie:

$ nano ~/.Bashrc

Pozwoli ci to edytować plik Bashrc. Następnie dodaj linię poniżej na końcu:

$ neofetch

Wreszcie możesz zapisać plik i wyrzucić. Możesz także zastosować nowo dokonane zmiany za pomocą następującego polecenia:

$ źródło ~/.Bashrc

I dzięki temu zobaczysz NeOfetch wyświetla wszystkie dane systemu za każdym razem, gdy otwierasz terminal lub nową kartę.

Następnie mamy opcje dostosowywania i zanim się do nich wpadniemy, powiem ci, że jest ich mnóstwo. Byłoby głupio próbować pokazać każdemu z nich w tym artykule, ale niemniej wymienimy kilka przydatnych.

Operator wyłączalny można użyć do usunięcia/ukrycia określonej informacji na podstawie wyjścia Neofetch. Na przykład, jeśli chcesz usunąć pamięć z listy, użyj następującego polecenia:

$ Neofetch -pamięć o zjeździe

Teraz, jak możesz zobaczyć, że wpis pamięci jest wyłączony. Możesz zrobić to samo dla każdego innego wpisu. Jeśli chcesz dalej dowiedzieć się, w jaki sposób możesz dostosować neofetch do swoich upodobań, użyj następującego polecenia, aby zobaczyć listę opcji:

$ neofetch - -Help

Kolejną rzeczą, o której warto wspomnieć, jest to, że po rozpoczęciu Neofetcha po raz pierwszy plik konfiguracyjny jest tworzony pod adresem: $ Home /.config / neofetch / config.conf

Możesz wprowadzić zmiany w tym pliku, aby na stałe włączyć lub wyłączyć szczegóły informacji o systemie. Ten sam plik konfiguracyjny będzie działał również w nowszych, zaktualizowanych wersjach neofetch, więc nie będziesz musiał go edytować za każdym razem.

Wniosek

W tym artykule omówiliśmy wiele gruntów na Neofetch- co to jest, jak to działa i co możesz z tym zrobić. Jest to doskonałe narzędzie informacyjne systemu wiersza poleceń i działa płynnie na wielu platformach. Jest wysoce modyfikowalny i łatwy w użyciu. Podsumowując, świetne narzędzie, powinieneś rozważyć go, jeśli chcesz często przeglądać informacje o systemie.