If-Koubou

Jak znaleźć dokładne nazwy pakietów dla aplikacji w systemie Linux

Jak znaleźć dokładne nazwy pakietów dla aplikacji w systemie Linux (Jak)

Centrum oprogramowania Ubuntu umożliwia łatwe dodawanie i usuwanie programów w systemie Ubuntu. Jednak każda dystrybucja Linuksa ma inną graficzną metodę dodawania i usuwania oprogramowania. Jeśli wolisz używać klawiatury, możesz zainstalować i odinstalować oprogramowanie za pomocą wiersza poleceń.

Aby użyć linii poleceń do instalowania i odinstalowywania oprogramowania, musisz znać nazwę pakietu, który chcesz zainstalować lub odinstalować. Advanced Packaging Tool (APT) to system do zarządzania pakietami używany przez dystrybucje systemu Linux oparte na Debianie, takie jak Ubuntu. Program wiersza poleceń "apt-cache" jest używany przez system APT do utrzymywania jego bazy danych i możesz użyć apt-cache do wyszukiwania informacji z metadanych powiązanych z pakietami w systemie.

UWAGA: Kiedy mówimy, aby wpisać coś w tym artykule i są cytaty wokół tekstu, NIE wpisuj cytatów, chyba że określimy inaczej.

Używanie apt-cache

Aby użyć apt-cache do wyświetlenia wszystkich dostępnych pakietów w systemie, wpisz następujące polecenie w wierszu polecenia i naciśnij "Enter".

apt-cache pkgnames | mniej

Zauważ, że dodaliśmy "| mniej "do końca polecenia. Spowoduje to wyprowadzenie wyniku do komendy "less", która umożliwia naciśnięcie strzałek w górę iw dół, aby przewijać listę po jednym elemencie naraz, lub naciśnij klawisze "PgUp" i "PgDn", aby przewinąć listę po jednym ekranie czas. Przekierowanie wyjścia do "więcej" ("| więcej") zamiast "mniej" pozwala nacisnąć "Enter", aby przesuwać się o jedną linię naraz po wyświetleniu jednego ekranu z wynikami.

Wyświetlony zostanie pierwszy ekran wyników. Użyj klawiszy strzałek, aby przesunąć w górę lub w dół, lub naciśnij "Enter", aby wyświetlić następny ekran wyników. Naciśnij "q", aby opuścić komendę "less" i powrócić do monitu.

Jeśli znasz początek nazwy pakietu, możesz wyszukiwać, używając tego tekstu, aby zawęzić wyszukiwanie. Na przykład, aby wyświetlić wszystkie pakiety rozpoczynające się słowem "ogień", wpisz następujące polecenie w wierszu polecenia i naciśnij "Enter".

Pkgnames apt-cache fire

Al pakiety zaczynające się od "ognia". Ponownie wyposażyliśmy polecenie w "mniej", abyśmy mogli łatwo przewijać wyniki.

Aby wyświetlić informacje o określonym pakiecie, takie jak numer wersji pakietu, sumy kontrolne, rozmiar, zainstalowany rozmiar i kategorię, użyj opcji "pokaż", jak pokazano w poniższym przykładzie.

apt-cache show firefox

Zależności dla pakietu są tym, co pakiet musi już być zainstalowany w systemie, aby pakiet działał. Odwrotne zależności dla pakietu to inne pakiety, które działają na tym pakiecie. Aby zobaczyć zależności i odwrotne zależności dla pakietu, użyj opcji "showpkg". Na przykład wpisz następujące polecenie w wierszu polecenia i naciśnij klawisz "Enter", aby znaleźć zależności i odwrotne zależności dla przeglądarki Firefox.

apt-cache showpkg firefox

Oto lista pakietów, które zależą od działania Firefoksa ...

... oraz listę innych pakietów, od których Firefox zależy.

Aby wyświetlić ogólne statystyki dotyczące pamięci podręcznej pakietów, takie jak liczba różnych typów pakietów, użyj opcji "statystyki". Wpisz następujące polecenie w odpowiedzi i naciśnij "Enter".

statystyki apt-cache

Aby znaleźć nazwy pakietów i powiązane z nimi opisy, użyj opcji "szukaj". Na przykład, aby wyświetlić opisy pakietów związanych z grą saperów dla GNOME, wpisz następujące polecenie w monicie i naciśnij "Enter".

apt-cache search gnome-mines

Korzystanie z pamięci podręcznej Axi

Polecenie "axi-cache" działa podobnie do polecenia "apt-cache", ale zapewnia bardziej opisowe wyniki, posortowane według trafności. Jako przykład, wyszukaliśmy wszystkie pakiety z "fire" w nazwie za pomocą następującego polecenia.

akcelerator wyszukiwania w akceleratorze

Wyświetlanych jest pierwszych 20 wyników.

Aby wyświetlić dodatkowe wyniki, wpisz "axi-cache more" w linii poleceń.

Użycie "axi-cache" jest podobne do "apt-cache". Aby uzyskać więcej informacji o używaniu "aksjache-cache", wpisz "help-cache" w monicie i naciśnij "Enter".