Jak korzystać z wyszukiwania apt-cache, aby znaleźć pakiety?

How Use Apt Cache Search Find Packages



Kiedykolwiek napotkałeś problem podczas instalacji pakietu apt, gdy nie znasz dokładnej nazwy pakietu. Podobnie jak w przypadku apt, musisz podać pełną nazwę pakietu, aby go zainstalować, np. trafnie zainstaluj apache2 . Jeśli nie podasz dokładnej nazwy i po prostu wpisz Apache , nie będzie się instalować. To samo dotyczy usuwania pakietu apt.

W systemach Ubuntu i Debian możesz wyszukiwać dowolny pakiet po prostu za pomocą słowa kluczowego związanego z jego nazwą lub opisem poprzez wyszukiwanie w apt-cache . Dane wyjściowe zwracają listę pakietów pasujących do wyszukiwanego słowa kluczowego. Po znalezieniu dokładnej nazwy pakietu możesz użyć jej z trafna instalacja do instalacji. Jest to również pomocne przy szukaniu informacji o konkretnym pakiecie. Zauważ, że z wyszukiwanie w apt-cache , możesz wyszukać dowolny pakiet apt, który jest zainstalowany lub jeszcze nie został zainstalowany.







W tym artykule wyjaśnimy, jak wyszukać pakiet za pomocą wyszukiwanie w apt-cache polecenie w repozytoriach systemowych. Nauczymy się też kilku innych poleceń: trafne wyszukiwanie oraz uzdolnienie dzięki której możesz również wyszukać dowolny pakiet.



Uwaga: wykonaliśmy procedurę opisaną w tym artykule na terminalu systemu Ubuntu 18.04 LTS. Aby otworzyć Terminal w Ubuntu, użyj skrótu klawiaturowego Ctrl + Alt + T.



Przed wykonaniem którejkolwiek z poniższych metod zalecamy aktualizację indeksu repozytorium w następujący sposób:





$sudotrafna aktualizacja

Wyszukaj pakiety za pomocą wyszukiwania apt-cache

Apt-cache to narzędzie wiersza poleceń używane do wyszukiwania pakietów apt w systemach opartych na Ubuntu lub Debianie. Z wyszukiwanie w apt-cache , możesz wyszukać dowolny pakiet za pomocą słowa kluczowego związanego z jego nazwą lub opisem. W danych wyjściowych wyświetla wszystkie pakiety spełniające kryteria wyszukiwania.

Z wyszukiwanie w apt-cache , możesz wyszukiwać i wyświetlać informacje o dostępnych pakietach z repozytoriów internetowych. Może być również używany do wyszukiwania informacji o pakietach, które są już zainstalowane w Twoim systemie. Uzyskuje informacje o pakietach z różnych źródeł i zapisuje je w lokalnej bazie danych, która jest aktualizowana poprzez uruchomienie operacji apt update.



Aby wyszukać pakiety, wpisz apt-cache search, a następnie odpowiednie słowo kluczowe. Oto składnia, aby to zrobić:

$sudo wyszukiwanie w apt-cache <słowo kluczowe>

Zastąpić słowo kluczowe z dowolną z zainstalowanych lub instalowalnych nazw pakietów. Zauważ, że słowo kluczowe może być dokładną częścią nazwy pakietu lub może być dowolnym słowem związanym z opisem pakietu. W wyniku zobaczysz listę pakietów dopasowanych do wspomnianego słowa kluczowego i krótki opis każdego pakietu.

Na przykład chcemy zainstalować rozwiązanie do zarządzania pamięcią masową ZFS. Aby znaleźć dokładną nazwę pakietu, przeszukajmy go za pomocą wyszukiwania apt-cache w następujący sposób:

$wyszukiwanie w apt-cachezfs

Na podstawie danych wyjściowych możesz zidentyfikować dokładną nazwę pakietu, którą jest zfsutils-linux wraz z krótkim opisem. Jak widać, wyświetlana lista jest za długa. Możesz użyć polecenia less, aby wyświetlić dane wyjściowe w jednym wierszu lub jednym ekranie naraz.

$sudo wyszukiwanie w apt-cachezfs| mniej

Podobnie wyszukiwanie apt-cache może być pomocne, jeśli chcesz zainstalować serwer WWW, ale nie pamiętasz nazwy pakietu. W takim przypadku możesz wyszukać pakiet za pomocą dowolnego słowa kluczowego związanego z opisem pakietu. Na przykład uznałem to za bardzo pomocne, gdy musiałem zainstalować wyszukiwarkę, o której wiem tylko, że jest to metawyszukiwarka, która chroni prywatność swoich użytkowników. Nie pamiętałem jednak nazwy tej wyszukiwarki, więc wpisałem wyszukiwane hasło w następujący sposób:

$sudo wyszukiwanie w apt-cachemetawyszukiwarka

Kiedy pojawił się wynik, znalazłem wymaganą nazwę wyszukiwarki, która brzmiała Searx. Potem po prostu użyłem trafna instalacja sarx polecenie, aby go zainstalować.

Podobnie, jeśli użyjemy apt-cache z pokazać flaga, wyświetli podstawowe informacje o pakiecie, w tym wersję, rozmiar, zależności, opis i wiele więcej. Aby znaleźć informacje o określonym pakiecie, użyj flagi show w następujący sposób:

$apt-cache pokaż <nazwa-pakietu>

Alternatywne sposoby

Oto kilka innych sposobów, których można również użyć do wyszukania zainstalowanego lub możliwego do zainstalowania pakietu w systemie.

Wyszukaj pakiety za pomocą apt Search

Wyszukiwanie trafne jest trafnym odpowiednikiem wyszukiwanie w apt-cache w starszym poleceniu apt-get. Niektórzy użytkownicy wolą trafne wyszukiwanie polecenia ze względu na dobrze zaprezentowaną prezentację wyników. Wyświetla listę pakietów wraz z ich najnowszymi dostępnymi wersjami oraz krótkim opisem. Najlepsza rzecz? trafne wyszukiwanie polega na tym, że podświetla nazwę pakietu i utrzymuje trochę miejsca między różnymi pakietami. Zobaczysz również Zainstalowane etykieta na końcu już zainstalowanych pakietów.

Aby wyszukać paczkę, wpisz trafne wyszukiwanie po którym następuje słowo kluczowe związane z nazwą pakietu.

$trafne słowo kluczowe wyszukiwania

Przykładem może być wyszukiwanie pakietu Apache2 za pomocą następującego polecenia:

$trafne wyszukiwanie apache2

Wyszukaj pakiety za pomocą aptitude

Aptitude to fronton polecenia apt w systemie Linux używany do instalowania, aktualizowania i usuwania pakietów. Może być również używany do wyszukiwania pakietów w systemie Linux.

Aptitude nie jest domyślnie instalowany w systemie Linux, więc będziesz musiał zainstalować go ręcznie. Aby to zrobić, wykonaj polecenie instalacji w następujący sposób:

$sudotrafnyzainstalować uzdolnienie

System może poprosić o potwierdzenie, udostępniając opcję T/n. Naciśnij y, a następnie Enter, aby potwierdzić, po czym Aptitude zostanie zainstalowany w twoim systemie.

Teraz, aby wyszukać pakiet za pomocą aptitude, wpisz trafne wyszukiwanie po którym następuje słowo kluczowe związane z nazwą pakietu.

$wyszukiwanie umiejętności <słowo kluczowe>

Zobaczysz wyniki podobne do następujących:

To wszystko! W tym artykule dowiedzieliśmy się, jak wyszukiwać pakiety za pomocą polecenia wyszukiwania apt-cache. Ponadto nauczyliśmy się również używania apt search i polecenia aptitude do wyszukiwania pakietów. Mam nadzieję, że będzie to pomocne, gdy będziesz chciał wyszukać zainstalowany lub instalowalny pakiet w swoim systemie.