Apt-cache je nástroj příkazového řádku, který se dotazuje a zobrazuje dostupné informace o balíčcích z místních souborů APT. Informace o balíčku zahrnují název balíčku, popis, verzi, závislosti, repo a správce.
Místní soubory apt, které ukládají kopii ze zrcadla Debianu, jsou ve /var/lib/apt/lists/. Tento soubor je aktualizován při každém spuštění příkazu apt update. Tímto způsobem, když někdo hledá balíčky, systém nemusí procházet různými sítěmi, aby získal zrcadla Debianu.
Zdroj informací závisí na úložišti uvedeném v souboru /etc/apt/sources.list a úložišti třetí strany uložené v adresáři /etc/apt/sources.list.d.
Apt-cache se běžně používá pro vyhledávání balíčků. V tomto tutoriálu se naučíme, jak používat příkaz apt-cache k vyhledávání balíčků .
Vyhledávací balíček Apt-cache
01. Vyhledávání balíčků na základě klíčových slov
Chcete-li vyhledat balíček pomocí klíčového slova, použijte search
vlajka.
Chcete-li se například dozvědět o balíčku vsftpd
, příkaz by byl.
$ apt-cache search vsftpd
02. Chcete-li najít všechny balíčky začínající určitým řetězcem.
Například pro výpis všech balíčků začínajících vsftpd
, můžete použít s pkgname
s vlajkou.
$ apt-cache pkgnames vsftpd
03. Chcete-li získat přesný název balíčku
Chcete-li získat přesný balíček, použijte vyhledávání apt-cache pomocí --names-only
volba.
Například,
$ apt-cache search --names-only vsftpd
04. Získejte seznam všech dostupných balíčků z úložiště apt.
$ apt-cache pkgnames
Pro odfiltrování konkrétního balíčku ze seznamu můžete použít příkaz grep.
Například
$ apt-cache pkgnames | grep vsftpd
05. Chcete-li vypsat všechny dostupné balíčky spolu s jednořádkovým popisem balíčku.
$ apt-cache search .
06. Zobrazit záhlaví dostupného konkrétního balíčku
Chcete-li zkontrolovat informace o balíčku, jako je název balíčku, architektura, verze, instalovaná velikost, správce, kontrola integrity, popis, použijte show
vlajka.
tj. apt-cache show
Například
$ apt-cache show docker
Závěr
Apt search, apt show, aptitude search, aptitude show dělá podobnou věc, ale výstupní textový formát se může lišit.
Apt-cache přichází se základní instalací v rodině Debian/Ubuntu. Doufám, že vám tento tutoriál pomohl při hledání balíčků v distribucích Debian/Ubuntu.