Do wyszukiwania pakietów w Debian 10 można zastosować kilka metod. Dostępne są potężne i stabilne narzędzia do filtrowania pakietów w celu wyszukiwania właściwej nazwy pakietu. Debian 10 oferuje zarówno menedżerów pakietów poleceń, jak i graficznych do filtrowania i wyszukiwania pakietów. Synaptic to popularne narzędzie używane do GUI, ale nie jest dobre dla wszystkich maszyn, w tym serwerów produkcyjnych. Musisz więc użyć niektórych narzędzi wiersza poleceń do wyszukiwania pakietów Debiana.
Dostępnych jest kilka opcji wyszukiwania pakietów w Debian 10. W tym artykule zbadano sposób wyszukiwania pakietu za pomocą menedżerów AptTitude, Apt-Cache, DPKG i APT. Wszystkie polecenia w tym artykule zostały zaimplementowane w terminalu Debian 10. Korzystając z narzędzi omówionych w tym artykule, możesz wyszukiwać pakiety i wyświetlać ich opis.
Wyszukaj dostępne pakiety za pomocą polecenia Aptitude
Umienność jest aplikacją opartą na froncie NCurses dla APT, działa w ramach aplikacji terminalowej. Nie jest to jeszcze zainstalowane w Debian, Ubuntu i innych dystrybucjach opartych na Linuksie. Aby zainstalować Aptitude w Debian 10, otwórz terminal za pomocą paska wyszukiwania aplikacji w następujący sposób:
Wpisz następujące polecenie, aby zainstalować umiejętności w Debian 10 Buster:
$ sudo apt instaluj umiejętności
Po zainstalowaniu tego narzędzia w systemie możesz wyszukać dowolny dostępny pakiet za pomocą polecenia Aptitude w terminalu. Aby to zrobić, postępuj zgodnie z poniższą składnią:
$ Aptitude Search Pakiet-Nazwa
Na przykład, jeśli chcesz wyszukać wszystkie pakiety OpenSSH, uruchom polecenie pokazane poniżej:
Możesz także wyszukać pakiet za pomocą interfejsu użytkownika Aptitude NCurses. Typ „Aptitude” w terminalu i następujący interfejs zostanie wyświetlony w oknie.
Aby wyszukać pakiet, naciśnij „/”, a następnie wpisz nazwę pakietu w pasku wyszukiwania.
Wyszukaj dostępne pakiety za pomocą polecenia apt-cache
W Debian 10 możesz wyszukać dostępne pakiety w repozytorium Debian za pomocą polecenia apt-cache. Za pomocą polecenia Apt-Cache możesz również wyszukać pakiety Deb zainstalowane w systemie, które nie są w repozytorium Debian. Użyj następującego polecenia, aby wykonać zadania wyszukiwania za pomocą polecenia apt-cache.
$ apt-cache wyszukiwanie i nazwę pakietu
Przykład
$ apt-cache wyszukiwanie vim
Powyższe polecenie wyświetli nazwy pakietów z wyrażeniem „vim” w opisie lub nazwie. Aby wyszukać te pakiety, miej wyrażenie wyszukiwania tylko w nazwie. Następnie wprowadź następujące polecenie:
$ apt-cache wyszukiwanie-Apache tylko na nazwy
Aby wyświetlić więcej szczegółów na temat wymienionego pakietu, użyj następującego polecenia:
$ apt-cache show Pakiet-name
Przykład
$ apt-cache show Emacs
Udoskonalanie i apt.
W większości przypadków wyniki będą zbyt długie. Aby skrócić wyniki, możesz uruchomić następujące polecenie:
$ apt-cache wyszukiwanie pakietu-name | więcej
Możesz wykluczyć wyniki, które nie mają konkretnego słowa kluczowego za pomocą polecenia GREP, w następujący sposób:
$ apt-cache wyszukiwanie pakietu-name | Pakiet GREP-Nazwa2
Polecenie GREP jest wrażliwe na wielkość liter. Aby zignorować wrażliwość na przypadek, użyj flagi -i (grep -i wyszukiwania słowo).
Wyszukaj dostępne pakiety za pomocą polecenia Apt
Korzystając z polecenia Apt, możesz wyszukać wszystkie dostępne pakiety. Użyj następującej składni, aby przeprowadzić wyszukiwanie za pomocą Apt:
$ appt wyszukiwanie i nazwa pakietu
Przykład
$ apt Wyszukaj emacs
Wyszukaj dostępne pakiety za pomocą polecenia DPKG
Aby wyszukać zainstalowane pakiety, użyj polecenia DPKG, w następujący sposób:
$ dpkg -s Wyszukiwarka
Przykład
$ dpkg -s apache
Możesz także użyć DPKG z GREP, w następujący sposób:
Wniosek
W tym artykule zbadano, jak wyszukiwać pakiety za pomocą wiersza polecenia w Debian 10, w tym kilka różnych metod wyszukiwania i filtrowania. Korzystając z tych metod, możesz wyszukać pakiety Debiana, nawet jeśli nie wiesz o dokładnej nazwie pakietu. Możesz dowiedzieć się więcej o aptatach, wyszukiwaniu GREP, umiejętności i apt w Internecie.