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:
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.
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
- Linux
- Menedżerowie pakietów
- Ubuntu
- Polecenia Linuksa
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.
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ć