V příštím článku se podíváme na to, jak můžeme vyhledejte dostupné balíčky z příkazového řádku. Existuje několik způsobů, jak z terminálu vyhledat balíčky dostupné v Debianu, Ubuntu nebo Linux Mint. Tyto balíčky mohou být hledat díky nakloněný, apt-cache y schopnost. Tyto nástroje nám pomohou při hledání názvů balíčků a jejich popisu. Mohou být také velmi užitečné, pokud hledáme konkrétní balíček, ale neznáme přesný název balíčku, nebo pokud potřebujeme nástroj pro konkrétní účel nebo úkol. Takže můžeme znát dostupné možnosti.
Hlavní rozdíly mezi používáním apt, apt-cache a aptitude k vyhledávání dostupných balíků jsou jejich výstup a pořadí, ve kterém jsou tyto balíčky klasifikovány. Ve vaší distribuci Gnu / Linux založené na Debianu nemusí být aptitude ve výchozím nastavení nainstalován. Pokud je to váš případ, budete si jej muset nainstalovat.
Ze všech příkladů, které uvidíme, apt-cache má nejsnadnější čitelný výstup protože normálně nepotřebuji další informace. Chcete-li zobrazit nainstalované / dostupné verze, můžete použít název balíčku zásad apt-cache.
Další věc, kterou je třeba mít na paměti, je apt a apt-cache prohledávají mezipaměť softwarových balíků apt, takže vrátí oba balíčky dostupné v úložiště například ručně nainstalované balíčky DEB (nejsou k dispozici v úložištích). V případě aptitude, vrátí pouze balíčky, které jsou k dispozici v úložištích.
Vyhledejte dostupné balíčky z příkazového řádku
Vyhledejte dostupné balíčky pomocí apt-cache
Jak jsem již napsal, můžeme použít apt-cache pro vyhledejte dostupné balíčky v úložištích Debian, Ubuntu nebo Linux Mint, kromě nainstalovaných balíků DEB, které nejsou v úložištích. Použitý formát by byl následující:
apt-cache search BÚSQUEDA
Praktický příklad vyhledat balíček "nodejs" bylo by to něco jako následující:
apt-cache search nodejs
Jak vidíte v předchozím zachycení, nebyl jsem schopen zachytit veškerý výstup, protože může být velmi dlouhý.
Vyhledejte dostupné balíčky pomocí aptitude
V případě pohotovosti se jedná o a Front-end založený na Ncurses pro apt. Tento nástroj není standardně nainstalován ve výchozím nastavení, ale budeme moci nainstalujte jej na Debian, Ubuntu, Linux Mint a další distribuce Gnu / Linux založené na Debianu pomocí tohoto příkazu v terminálu (Ctrl + Alt + T):
sudo apt install aptitude
Po instalaci budeme moci pomocí aptitude vyhledávat balíčky z příkazového řádku. Použitý formát bude asi takový:
aptitude search BÚSQUEDA
Praktickým příkladem k nalezení balíčku „nodejs“ by byl následující:
aptitude search nodejs
Budeme také moci použijte uživatelské rozhraní aptitude Ncurses. Nebudeme muset psát víc schopnost začít:
Tady můžeme vyhledejte balíčky stisknutím / a následným zadáním klíčového slova pro vyhledávání.
Vyhledejte dostupné balíčky pomocí apt
Pomocí apt můžeme vyhledávat dostupné balíčky z příkazového řádku následovně:
apt search BÚSQUEDA
Prostě musím nahraďte slovo SEARCH klíčovým slovem které máme zájem hledat. Můžeme přidat několik klíčových slov do uvozovek.
Toto by byl příklad hledání 'nodejs' spolu s jeho výstupem:
apt search nodejs
Výsledky jsou opět tolik, že je nemožné je všechny zachytit na předchozím obrázku.
Usnadněte čtení výsledků
Ve třech případech, které jsme právě viděli, mohou být výsledky hledání velmi dlouhé. Až to tak bude, budeme schopni spusťte je pomocí vice vedle příkazů. To usnadní čtení, jak je uvedeno níže:
apt-cache search BÚSQUEDA | more
Můžeme také vyloučit výsledky, které neobsahují konkrétní klíčové slovo (v tomto příkladu SEARCH2) pomocí grep:
apt-cache search BÚSQUEDA | grep BÚSQUEDA2
Grep ve výchozím nastavení rozlišuje velká a malá písmena. Pokud přidáme možnost -i, můžeme ignorovat velká a malá písmena. Bylo by to takto: grep -i VYHLEDÁVÁNÍ2.