Czy kiedykolwiek zmagałeś się z przeszukiwaniem pakietów za pomocą wiersza poleceń w Ubuntu? Czy kiedykolwiek szukałeś pakietów, które wymagają natychmiastowej aktualizacji? Czy zastanawiałeś się kiedyś, czy pakiet, który chcesz pobrać, jest dostępny do zainstalowania i czy najnowsza wersja jest dostępna w repozytorium oprogramowania?

Wyszukiwanie zainstalowanych lub odinstalowanych pakietów w lokalnych repozytoriach za pośrednictwem terminala może być trudnym zadaniem dla początkujących użytkowników Ubuntu. Ten artykuł odpowiada na wiele podobnych pytań. Poza tym omówimy również alternatywne sposoby wyszukiwania pakietów na Ubuntu i pomożemy Ci znaleźć odpowiednią metodę.

Sposoby wyszukiwania pakietów w Ubuntu

Tutaj omówimy trzy sposoby wyszukiwania pakietów w Ubuntu. Jednak przed rozpoczęciem uruchom terminal i zaktualizuj repozytoria pakietów swojego systemu biegiem:

aktualizacja sudo apt

Korzystanie z trafnego polecenia

APT to menedżer pakietów wiersza poleceń, który jest preinstalowany na Ubuntu, Linux Mint i innych dystrybucjach opartych na Debianie. Polecenie apt łączy w sobie funkcjonalność

apt-cache oraz apt-get. Jest odpowiedzialny za instalowanie, usuwanie, aktualizowanie i aktualizowanie pakietów i repozytoriów Linux na Ubuntu. Pozwala jednak również wyszukiwać pakiety.

Możesz zacząć od lista wszystkich dostępnych zainstalowanych/odinstalowanych pakietów w systemie w następujący sposób:

trafna lista

Wyjście:

Możesz potoku powyższe polecenie za pomocą grep, aby przefiltrować dane wyjściowe i uzyskać wybraną nazwę pakietu.

odpowiednia lista | grep 

Użyj trafna lista polecenie z --zainstalowany opcja znajdowania i wyświetlania tylko zainstalowanych pakietów w systemie.

trafna lista --zainstalowana

Co więcej, metoda list pozwala również przeszukać pakiet i dowiedzieć się, czy jest on zainstalowany, czy nie, używając -a flaga, jak następuje:

trafna lista -a 

Wyjście:

Aby wyszukać i wyświetlić wszystkie pakiety wymagające aktualizacji:

trafna lista -- z możliwością aktualizacji

Użyj narzędzia grep, jeśli szukasz konkretnego pakietu na tej liście:

apt list --aktualizacja | grep 

Jednak powyższe polecenia nie wyświetlają szczegółów pakietu. Dedykowane polecenia apt-search oraz trafny pokaz pomóc znaleźć i wyświetlić dostępne szczegóły pakietu w terminalu Linux.

Polecenie apt search znane jest z wyświetlania szczegółów pakietu w lepszym formacie. Najlepsze w tym poleceniu jest to, że informuje użytkownika, czy pakiet jest już zainstalowany, czy nie, z krótką informacją o dostępnych wersjach i opisie itp.

Na przykład poniższe polecenie wyszukuje pakiet mysql, przeszukując wszystkie ciągi nazw pakietów i ich opis. W związku z tym zwraca listę pakietów zawierających ten ciąg nazwy pakietu w swojej nazwie i opisie:

trafne wyszukiwanie mysql

Wyjście:

Aby ograniczyć wyniki wyszukiwania, możesz powiedzieć poleceniu, aby szukało tylko podanej nazwy pakietu, podając --tylko nazwa opcja w następujący sposób:

trafne wyszukiwanie -- tylko nazwa 

Polecenie apt show wyświetla więcej szczegółów na temat podanej nazwy pakietu. Opis pakietu zawiera szczegółowe informacje o jego najnowszej wersji, zależnościach, rozmiarze pobierania, informacjach o repozytorium itp. Co najważniejsze, polecenie zwraca dokładną nazwę pakietu, dzięki czemu nie musisz zgadywać, którego pakietu szukasz.

trafny pokaz 
apt pokaż mysql-client-core-5.7 | mniej

Korzystanie z polecenia apt-cache

apt-cache to narzędzie wiersza poleceń, które odpytuje pakiety z lokalnego pliku listy pakietów przechowywanego w /var/lib/apt. System aktualizuje te pliki za każdym razem, gdy użytkownik uruchamia trafna aktualizacja polecenie w terminalu. Dlatego za każdym razem, gdy użytkownik szuka pakietu za pomocą polecenia, nie musi uzyskiwać dostępu do sieci, aby pobrać informacje z repozytoriów.

Jest to starsza wersja APT, której można używać z Szukaj oraz pokazać opcje wyszukiwania pakietów.

apt-cache szukaj apache2

Wyjście:

Polecenie pozwala również wyświetlić listę wszystkich pakietów, które zaczynają się od podanego słowa kluczowego:

nazwy pakietów apt-cache 

Na przykład:

Aby wyświetlić wszystkie dostępne pakiety bez szczegółów:

nazwy pakietów apt-cache

Możesz także potoku powyższe polecenie za pomocą narzędzia grep i użyj -i flaga, aby zignorować rozróżnianie wielkości liter i pobrać pakiety.

nazwy pakietów apt-cache | grep-i 

Narzędzie pozwala również wyszukiwać pakiety i wyświetlać ich zależności, niezależnie od tego, czy są zainstalowane w systemie, czy nie, w następujący sposób:

apt-cache showpkg apache2

Wyjście:

Możesz to zauważyć wyszukiwanie w apt-cache oraz apt-cache pokaż jest podobny do metody apt search i show pod względem wyświetlania informacji o pakiecie. Jednak apt-cache i apt znacznie różnią się pod względem reprezentacji danych.

Korzystanie z umiejętności

aptitude to graficzny interfejs użytkownika dla menedżera pakietów APT. Interfejs umożliwia użytkownikom interaktywne wybieranie pakietów do zainstalowania, usunięcia i aktualizacji. Nowi użytkownicy mogą go znaleźć podobnie do opcji Programy i funkcje w Panelu sterowania w systemie Windows.

aptitude udostępnia interfejs wiersza poleceń, który emuluje podobne argumenty, jak narzędzia apt-get lub apt. Dlatego jest to wygodne dla użytkowników, którzy wolą mieć graficzny lub interaktywny interfejs do wykonywania zadań wiersza poleceń w systemie Linux. aptitude jest ogólnie domyślnie dostępny w większości dystrybucji opartych na Ubuntu lub Debianie. Jeśli nie, możesz go zainstalować w następujący sposób:

aktualizacja sudo apt-get
sudo apt-get install aptitude

Użyj następującego polecenia, aby wyszukać pakiety za pomocą interfejsu wiersza poleceń aptitude:

sudo aptitude search 

Uruchom następujące polecenie w terminalu, aby uruchomić GUI aptitude:

uzdolnienie sudo

naciskać Ctrl + T poruszać się po terminalu. Użyj klawiszy strzałek, aby poruszać się po graficznym interfejsie użytkownika aptitude. Przejdź do Szukaj tab i wybierz ZNAJDOWAĆ lub naciśnij / aby uruchomić monit przeglądania i wpisz nazwę pakietu do wyszukania.

Wyszukiwanie pakietów oprogramowania w Ubuntu

W tym artykule omówiono wszystkie główne narzędzia, których można użyć do wyszukiwania zainstalowanych lub odinstalowanych pakietów w systemach opartych na Ubuntu i Debianie. Pokazuje również, jak wyszukiwać pakiety za pomocą jednego słowa kluczowego lub znaleźć oprogramowanie/programy wymagające aktualizacji.

Jak widać, główna różnica między tymi narzędziami polega na ich wydajności. Poza tym omówione narzędzia są bardzo pomocne w wyszukiwaniu pakietów, gdy nie znasz dokładnie nazwy lub sposobu ich użycia.

7 sposobów na uzyskanie pomocy wiersza poleceń w systemie Linux

Czytaj dalej

DzielićĆwierkaćDzielićE-mail

Powiązane tematy

  • Linux
  • Menedżerowie pakietów
  • Ubuntu
  • Dystrybucja Linuksa

O autorze

Rumaisa Niazi (22 opublikowane artykuły)

Rumaisa jest niezależnym pisarzem w MUO. Nosiła wiele kapeluszy, od matematyka po entuzjastę bezpieczeństwa informacji, a teraz pracuje jako analityk SOC. Jej zainteresowania obejmują czytanie i pisanie o nowych technologiach, dystrybucjach Linuksa i wszystkim, co dotyczy bezpieczeństwa informacji.

Więcej od Rumaisy Niazi

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ć