Jednym z minusów korzystania z systemu Linux jest czasami trudność w znalezieniu informacji dotyczących jego specyfikacji. Jest to szczególnie zauważalne w przypadku wyszukiwania szczegółów dotyczących sprzętu w komputerze działającym na Linuksie. Różne środowiska graficzne oferują różnorodne metody prezentacji tych danych, a także istnieją aplikacje innych firm, które wspierają użytkowników w zbieraniu specyfikacji systemowych.
Dla osób, które dopiero zaczynają swoją przygodę z Linuxem, poszukiwanie informacji o procesorze, ilości pamięci RAM czy modelu karty graficznej może być frustrujące. W odpowiedzi na ten problem, w poniższym artykule przedstawimy różne metody, które umożliwiają łatwe uzyskanie specyfikacji systemu w komputerze z systemem Linux.
Neofetch i Screenfetch
Jednym z najprostszych sposobów na uzyskanie szczegółowych informacji o swoim komputerze z systemem Linux jest skorzystanie z narzędzi takich jak Neofetch czy Screenfetch. Te aplikacje działają w terminalu i umożliwiają uzyskanie kompleksowego podsumowania, w tym danych o procesorze, pamięci RAM (z podziałem na używaną i dostępną), wersji systemu operacyjnego, wersji jądra oraz wielu innych elementach.
Aby móc korzystać z tych narzędzi, należy je najpierw zainstalować. Otwórz terminal i wprowadź odpowiednie polecenia, aby rozpocząć ich instalację. Zarówno Neofetch, jak i Screenfetch są dostępne w większości dystrybucji Linuksa. Sprawdź swój menedżer pakietów, aby znaleźć przynajmniej jedno z nich.
Ubuntu
sudo apt install neofetch
lub
sudo apt install screenfetch
Debian
sudo apt-get install neofetch
lub
sudo apt-get install screenfetch
Arch Linux
sudo pacman -S neofetch
lub
sudo pacman -S screenfetch
Fedora
sudo dnf install neofetch
lub
sudo dnf install screenfetch
OpenSUSE
sudo zypper install screenfetch
Uzyskiwanie specyfikacji systemu za pomocą Neofetch
Aby uzyskać informacje o systemie za pomocą Neofetch, otwórz terminal i wpisz polecenie:
neofetch
Po chwili oczekiwania zobaczysz szczegółowy raport dotyczący całego systemu, w tym informacji o procesorze, karcie graficznej, pamięci RAM i innych elementach.
Uzyskiwanie specyfikacji systemu z Screenfetch
Screenfetch działa na podobnej zasadzie jak Neofetch, choć może nie prezentować się tak estetycznie. Aby uzyskać specyfikacje systemu, otwórz terminal i wprowadź polecenie:
screenfetch
Jak w przypadku Neofetch, Screenfetch również potrzebuje chwili, aby zebrać dane o systemie, po czym wyświetli szczegółowy raport dotyczący twojego systemu Linux.
Tradycyjne sposoby na uzyskiwanie specyfikacji systemu
Programy takie jak Neofetch i Screenfetch są bardzo pomocne, ale nie są jedynymi metodami na zdobycie szczegółowych informacji o systemie w Linuxie. Warto wiedzieć, że w większości dystrybucji Linuxa istnieją pliki, które każdy użytkownik może przeglądać, aby uzyskać potrzebne informacje. W tej części przewodnika pokażemy, jak uzyskać te dane i zapisać je na przyszłość.
Na początek sprawdźmy, jak znaleźć informacje o procesorze w Linuxie. W terminalu uruchom polecenie:
lscpu
Polecenie lscpu dostarczy informacji na temat procesora, liczby rdzeni, jego szybkości, modelu i innych szczegółów. Jeśli chcesz zapisać te dane, możesz przekierować je do pliku tekstowego.
lscpu >> ~/cpu-info.txt
Kolejnym przydatnym narzędziem jest lshw, które wyświetla dane o procesorze oraz wielu innych komponentach sprzętowych. Wystarczy uruchomić to polecenie w terminalu, aby uzyskać listę informacji.
Aby uzyskać szczegółowe informacje tylko o jednym rodzaju sprzętu, można użyć opcji -class.
Na przykład, aby zobaczyć ilość pamięci RAM, uruchom:
sudo lshw -class memory
Jeśli chcesz uzyskać informacje na temat pamięci masowej, użyj:
sudo lshw -class storage
Aby zapisać wyniki do pliku tekstowego, użyj polecenia:
sudo lshw -class classname >> /home/username/Desktop/lshw-classname-info.txt
lub
sudo lshw >> /home/username/Desktop/lshw.txt
Informacje o sprzęcie dotyczą nie tylko wewnętrznych komponentów, ale również sprzętu zewnętrznego, jak urządzenia USB i PCI. Aby uzyskać dane dotyczące tych obszarów, skorzystaj z poleceń lsusb i lspci. Na początek użyjemy narzędzia PCI.
Użycie polecenia lspci przypomina inne narzędzia w tej grupie. Aby zobaczyć pełną listę urządzeń PCI podłączonych do komputera, wpisz:
lspci
Na liście zobaczysz różnorodne urządzenia PCI. Aby ułatwić przeglądanie, możesz dodać polecenie | more.
lspci | more
Możesz przeszukiwać listę, aby znaleźć konkretne urządzenie, używając grep. Na przykład, aby wyświetlić tylko GPU Nvidia, wykonaj:
lspci | grep NVIDIA
Aby zapisać cały wynik do pliku, użyj:
lspci >> ~/lspci-list.txt
Na koniec, aby sprawdzić urządzenia USB, użyj polecenia lsusb, które działa podobnie do lspci. Aby zobaczyć pełną listę urządzeń USB, uruchom:
lsusb
Aby ułatwić przeszukiwanie, możesz dodać więcej:
lsusb | more
Izoluj różne urządzenia USB na liście za pomocą grep:
lsusb | grep "USB NAME"
Aby zapisać wyniki do pliku, uruchom:
lsusb >> ~/lsusb-info.txt
Jeśli preferujesz korzystanie z narzędzi z graficznym interfejsem użytkownika do przeglądania specyfikacji systemowych, rozważ wypróbowanie Stacer.