Jeśli chcesz usunąć niechciane oprogramowanie ze swojego systemu, możesz mieć przed sobą listę wszystkich zainstalowanych pakietów. W Ubuntu APT ułatwia użytkownikom uzyskanie listy pakietów aktualnie zainstalowanych w ich systemie.

W tym przewodniku dowiesz się, jak wyświetlić listę zainstalowanych pakietów w Ubuntu za pomocą APT, domyślnego menedżera pakietów w dystrybucjach opartych na Debianie.

Uzyskaj listę zainstalowanych pakietów na Ubuntu

Aby wyświetlić listę aktualnie zainstalowanych pakietów, które można uaktualnić lub są dostępne w Ubuntu, możesz użyć lista metoda polecenia APT. Aby drukować tylko pakiety zainstalowane w twoim systemie, określ --zainstalowany flaga z poleceniem.

sudo apt lista --zainstalowana

Wyjście:

Dane wyjściowe wygenerowane przez powyższe polecenie zawierają dodatkowe informacje, w tym numer wersji i stan pakietu.

Aby uzyskać czyste dane wyjściowe odpowiednie do użycia w skryptach i przesyłaniu danych wyjściowych, możesz użyć narzędzi do manipulacji ciągami, takich jak sed lub awk. Na przykład, aby wydrukować tylko nazwy pakietów:

instagram viewer
sudo apt list --installed | awk '{split($0, a, "/"); wydrukuj [1]}'

Wyjście:

Związane z: Te przykłady sed uczynią Cię zaawansowanym użytkownikiem Linuksa

Możesz również policzyć całkowitą liczbę paczek. Wszystko, co musisz zrobić, to przesłać wyjście wyżej wymienionego polecenia za pomocą toaleta. Word count, w skrócie wc, to narzędzie systemu Linux, które zlicza liczbę znaków, słów lub wierszy znajdujących się w pliku tekstowym.

sudo apt list --installed | wc-l

Wyjście:

Jak widać na powyższym wyjściu, w systemie jest obecnie zainstalowanych 2177 pakietów Linuksa.

Korzystanie z dpkg-query

Użytkownicy ze starszymi wersjami Ubuntu mogą korzystać z dpkg-zapytanie polecenie, aby uzyskać listę zainstalowanych pakietów.

sudo dpkg-query -l

Dpkg domyślnie wyświetla dane wyjściowe w czystym, tabelarycznym formacie.

Aby usunąć dodatkowe informacje i wydrukować tylko nazwy pakietów, uruchom następujące polecenie:

sudo dpkg-query -f '${binarny: Pakiet}\⁠n' -W

Wyjście:

Ucz się więcej: Jaka jest różnica między APT a dpkg w Ubuntu?

Zarządzanie pakietami bez wysiłku dzięki APT

Dodatkowo lista metoda, APT ma kilka innych funkcji, które dostarczają informacji związanych z pakietami Linuksa. Eliminuje również ból głowy związany z usuwaniem niepotrzebnych zależności poprzez prowadzenie rejestrów zainstalowanych i odinstalowanych pakietów w systemie.

Podobnie jak APT, dla systemu Linux dostępnych jest kilka innych menedżerów pakietów, w tym DNF, pacman i YUM. Większość dystrybucji opartych na Debianie jest dostarczana z APT, podczas gdy systemy oparte na Arch Linux i RHEL używają odpowiednio pacman i DNF jako domyślnych menedżerów pakietów.

UdziałĆwierkaćE-mail
Jaka jest różnica między APT a dpkg w Ubuntu?

Ubuntu i inne dystrybucje oparte na Debianie zarządzają pakietami za pomocą APT i dpkg. Ale który z nich lepiej odpowiada Twoim potrzebom?

Czytaj dalej

Powiązane tematy
  • Linux
  • Menedżerowie pakietów
  • Ubuntu
  • Polecenia Linuksa
O autorze
Deepesh Sharma (79 opublikowanych artykułów)

Deepesh to Junior Editor dla Linuksa w MUO. Pisze przewodniki informacyjne o Linuksie, których celem jest zapewnienie błogiego doświadczenia wszystkim nowicjuszom. Nie jestem pewien co do filmów, ale jeśli chcesz porozmawiać o technologii, to jest twój facet. W wolnym czasie można go spotkać czytającego książki, słuchającego różnych gatunków muzycznych lub grającego na gitarze.

Więcej od Deepesha Sharma

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować