Uzyskaj listę zainstalowanych pakietów na Ubuntu 20.10

Ubuntu jest dystrybucją opartą na Linuksie, która pochodzi z wieloma zainstalowanymi pakietami. Pakiety są zbiorem plików, które są wymagane do budowania oprogramowania. Na przykład, jeśli chcesz zainstalować aplikację, pierwszą rzeczą jaką robisz jest pobranie pliku pakietu przez APT. Pakiet jest pobierany i kompilowany w systemie operacyjnym w postaci aplikacji. Możesz pobrać i zainstalować tyle pakietów, ile chcesz za pomocą APT.

Niezbędne jest, aby wiedzieć o wszystkich pakietach, które są zainstalowane. Dobrą rzeczą w Ubuntu jest to, że można uzyskać szczegółowe informacje na temat wszystkich pakietów i zarządzać nimi.

Jak uzyskać szczegółowe informacje o wszystkich zainstalowanych pakietów na Ubuntu 20.10? Rzućmy światło na to.

Listowanie zainstalowanych pakietów

Aby wyświetlić listę pakietów, które są zainstalowane, używamy polecenia „dpkg”. Aby uruchomić to polecenie, najpierw uruchom terminal, i wpisz:

$ dpkg -list

Powyższe polecenie wyświetli listę wszystkich pakietów w pięciu kolumnach. Pierwsza kolumna pokazuje status pakietu. Litera „ii” oznacza, że pakiet jest zainstalowany. Pierwsze „i” wskazuje pożądany stan pakietu, a drugie „i” wskazuje aktualny stan pakietu. Pozostałe oznaczenia stanów są wymienione poniżej:

Druga kolumna to po prostu etykiety pakietów. Trzecia kolumna przedstawia wersję pakietu. Architektura pakietu jest pokazana w czwartej kolumnie. Wreszcie, piąta kolumna dostarcza krótkiego wyjaśnienia na temat pakietu.

Szukanie konkretnego pakietu

Jeśli masz Ubuntu zainstalowany na komputerze i chcesz szukać konkretnego pakietu i jego aktualny stan, można łatwo dowiedzieć się, że przez terminal. Na przykład, jeśli chcesz wyszukać, czy serwer openssh jest zainstalowany, czy nie, wystarczy wpisać następujące polecenie:

$dpkg –list | grep –openssh

Możesz szukać innych pakietów, jak również, na przykład, Wireshark:

$dpkg –list | grep –wireshark

Z powyższego wyjścia można nawet odczytać architekturę i wersję pakietu.

Możesz zawęzić wyszukiwanie dodając więcej warunków, na przykład, jeśli chcesz wyszukać pakiet według jego wersji, wpisz następujące polecenie:

$dpkg –list | grep –nano | wireshark 3.2

Czerwone liczby na powyższym obrazku oznaczają numer wersji Wiresharka.

Możesz dodać więcej warunków poprzez dodanie kolejnych poleceń „grep”.

Liczba zainstalowanych pakietów

W twoim systemie operacyjnym będzie wiele pakietów. Możesz nawet uzyskać całkowitą liczbę zainstalowanych pakietów na swoim komputerze, ale jest to trochę skomplikowane polecenie. Aby uzyskać całkowitą liczbę pakietów, musisz policzyć liczbę linii z wyjścia polecenia „dpkg -list”.

Powyższe wyjście pokazuje, że jest 5 linii powyżej przed listą pakietów, po prostu odejmij 5 linii. Następnie wpisz następujące polecenie:

echo $(((’dpkg — list | wc – l ’ – 5))

Możesz zobaczyć całkowitą liczbę pakietów zainstalowanych na mojej maszynie Ubuntu.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.