Debiana

Wyszukiwanie pakietów Debiana od początkującego do zaawansowanego

Wyszukiwanie pakietów Debiana od początkującego do zaawansowanego
Debian 10 ma duże repozytorium pakietów. Niezależnie od tego, czy będą to czcionki, bazy danych, edytory, gry czy narzędzia programistyczne, w tym repozytorium znajdziesz wymagany pakiet. Aby znaleźć konkretny pakiet w dużym repozytorium, musisz znać dokładną nazwę pakietu. Czasami nazwa programu różni się od nazwy pakietu. Na przykład dla programu o nazwie „iostat” używanego do statystyk we/wy dysku i raportowania procesora, pakiet nosi nazwę „sysstat.' Tak więc konieczne jest poznanie nazwy pakietu, aby znaleźć go w repozytorium, a nie tylko nazwę polecenia i jego funkcję.

Do wyszukiwania pakietów w Debianie 10 Buster można użyć kilku metod. Dostępne są wydajne i stabilne narzędzia do filtrowania pakietów w celu wyszukania właściwej nazwy pakietu package. Debian 10 oferuje zarówno wiersz poleceń, jak i graficzne menedżery pakietów do filtrowania i wyszukiwania pakietów. Synaptic jest popularnym narzędziem używanym do GUI, ale nie jest dobre dla wszystkich maszyn, w tym serwerów produkcyjnych. Musisz więc użyć narzędzi wiersza poleceń, aby wyszukać pakiety Debiana.

Dostępnych jest kilka opcji wyszukiwania pakietów w Debianie 10. W tym artykule omówimy, jak wyszukiwać pakiety za pomocą menedżerów pakietów aptitude, apt-cache, dpkg i apt. Wszystkie polecenia w tym artykule zostały zaimplementowane w terminalu Debian 10 Buster. Korzystając z narzędzi omówionych w tym artykule, możesz wyszukiwać pakiety i wyświetlać ich opis their.

Wyszukaj dostępne pakiety za pomocą polecenia aptitude

aptitude to aplikacja oparta na interfejsie Ncurses dla apt, działająca pod aplikacją terminalową. Nie jest już zainstalowany w Debianie, Ubuntu i innych dystrybucjach opartych na Linuksie. Aby zainstalować aptitude w Debianie 10, otwórz terminal za pomocą paska wyszukiwania aplikacji w następujący sposób:

Wpisz następujące polecenie, aby zainstalować aptitude w Debian 10 Buster:

$ sudo apt install aptitude

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 nazwa-pakietu

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. Wpisz „aptitude” w terminalu, a w oknie pojawi się następujący interfejs.

Aby wyszukać pakiet, naciśnij „/”, a następnie wpisz nazwę pakietu w pasku wyszukiwania.

Wyszukaj dostępne pakiety za pomocą polecenia apt-cache

W Debianie 10 możesz wyszukiwać dostępne pakiety w repozytorium Debiana za pomocą polecenia apt-cache. Za pomocą polecenia apt-cache możesz także przeszukiwać pakiety DEB zainstalowane w systemie, których nie ma w repozytorium Debiana. Użyj następującego polecenia, aby wykonać zadania wyszukiwania za pomocą polecenia apt-cache.

$ apt-cache search nazwa-pakietu

Przykład

$ apt-cache szukaj vim

Powyższe polecenie wyświetli nazwy pakietów z wyrażeniem „vim” w opisie lub nazwie. Aby wyszukać te pakiety, użyj wyrażenia wyszukiwania tylko w nazwie. Następnie wprowadź następujące polecenie:

$ apt-cache search --names-only apache

Aby wyświetlić więcej szczegółów na temat wymienionego pakietu, użyj następującego polecenia:

$ apt-cache pokaż nazwę-pakietu

Przykład

$ apt-cache pokaż emacs

aptitude i apt-cache dostarczają podobnych informacji o pakietach.

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 search nazwa-pakietu | jeszcze

Możesz wykluczyć wyniki, które nie mają określonego słowa kluczowego, używając polecenia grep w następujący sposób:

$ apt-cache search nazwa-pakietu | grep nazwa-pakietu2

W komendzie grep rozróżniana jest wielkość liter. Aby zignorować rozróżnianie wielkości liter, użyj flagi -i (grep -i search-word).

Wyszukaj dostępne pakiety za pomocą polecenia apt

Za pomocą polecenia apt możesz wyszukać wszystkie dostępne pakiety. Użyj następującej składni, aby przeprowadzić wyszukiwanie za pomocą apt:

$ apt search nazwa-pakietu

Przykład

$ trafne wyszukiwanie 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 wzorzec wyszukiwania

Przykład

$ dpkg -S Apache

Możesz również użyć dpkg z grep w następujący sposób:

Wniosek

W tym artykule zbadaliśmy, jak wyszukiwać pakiety za pomocą wiersza poleceń w Debianie 10, w tym kilka różnych metod wyszukiwania i filtrowania. Używając tych metod, możesz wyszukiwać pakiety Debiana, nawet jeśli nie znasz dokładnej nazwy pakietu. Możesz dowiedzieć się więcej o poleceniach apt-cache, grep search, aptitude i apt w Internecie.

Gry Najlepsze gry wiersza poleceń dla systemu Linux
Najlepsze gry wiersza poleceń dla systemu Linux
Wiersz poleceń jest nie tylko twoim największym sprzymierzeńcem podczas korzystania z Linuksa - może być również źródłem rozrywki, ponieważ możesz go ...
Gry Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Jeśli lubisz grać w gry na Linuksie za pomocą gamepada zamiast typowego systemu wprowadzania klawiatury i myszy, jest kilka przydatnych aplikacji dla ...
Gry Przydatne narzędzia dla graczy Linuksa
Przydatne narzędzia dla graczy Linuksa
Jeśli lubisz grać w gry w systemie Linux, prawdopodobnie używałeś aplikacji i narzędzi, takich jak Wine, Lutris i OBS Studio, aby poprawić wrażenia z ...