Balíčky a úložiště jsou chlebem a máslem operačních systémů Linux. Prvním krokem při instalaci softwaru do systému založeného na Linuxu je stažení balíčku z příslušného úložiště. Balíček označuje komprimovaný archiv, který obsahuje všechny soubory nezbytné pro správné fungování softwaru. Balíčky se obvykle stahují z příslušných úložišť. Běžné formáty pro balíčky pro Linux zahrnují .deb, .rpm a .tgz. V tomto článku se dozvíte o různých metodách, jak zjistit, jaké soubory jsou v linuxových balíčcích.
Metoda 1 – kontrola souborů online
Začněme tím nejjednodušším a nejjednodušším způsobem, jak zjistit, jaké soubory jsou v balíčku pro Linux. Prvním krokem je navštívit tuto zkratku a používat webovou stránku, jak ukazujeme v následujících krocích. Tato metoda nevyžaduje znalost příkazového řádku ani instalaci externích nástrojů. Seznam souborů v balíčku naleznete takto:
- Otevřete tento https://packages.ubuntu.com/ web ve webovém prohlížeči dle vašeho výběru.
- Posuňte se dolů na Najít adresáře balíčků.
- Do pole pro klíčové slovo zadejte název balíčku.
- Zaškrtněte políčko Zobrazit přesné shody.
- Vyberte svou distribuci.
- Stiskněte tlačítko „Hledat“.
- Na další stránce uveďte svou architekturu a požadovaný balíček.
- Kliknutím na seznam souborů vedle vaší architektury zobrazíte seznam souborů v každém balíčku.
A až to bude hotové, můžete si prohlédnout každý balíček a zjistit, co je uvnitř. Kromě této skvělé funkce web také umožňuje uživatelům vyhledávat konkrétní soubory. Pak se o nich samozřejmě můžete dozvědět více prostřednictvím jejich dokumentace.
Metoda 2 – pomocí dpkg
Dpkg je nástroj pro vytváření a správu balíčků na Linuxu. Můžeme jej také použít k výpisu souborů, které jsou v balíčku v Ubuntu. Kromě toho lze dpkg použít k vyhledání konkrétního souboru a zjištění, jaké balíčky používají. Zajímavé je, že dpkg je hlavní příkaz, který hraje roli při instalaci a odebírání programů ve vašem systému Linux. Nejběžněji známé a používané příkazy apt-get a další podobné příkazy jednoduše zavolají dpkg, aby získaly stejné výsledky. Takže zatímco používáte dpkg, v podstatě pracujete na velmi nízké základně operací. Nyní, když jsme odstranili podstatné detaily, vraťme se k našemu hlavnímu zájmu – pomocí dpkg určit, jaké soubory jsou v balíčku.
Prvním krokem je otevření terminálu v Ubuntu. Můžete k němu přistupovat buď z nabídky aplikace, nebo stisknutím klávesové zkratky Ctrl + Alt + T.
Chcete-li zobrazit seznam souborů nainstalovaného balíčku, můžeme spustit následující příkaz (‚$ dpkg‘ je název balíčku, pro který je seznam souborů potřeba)
$ dpkg -LNásledující jednoduchý příkaz dpkg lze použít ke zjištění, který balíček .deb instaluje soubory.
$ dpkg-deb -C /homeland/ubuntu/Desktop/example.deb
Naší hlavní akcí v tomto tutoriálu je však ukázat vám, jak zkontrolovat soubory v balíčku, který ještě není nainstalován. Nebojte se, malý příkaz níže to udělá.
$ dpkg –Obsah NÁZVY BALÍČKŮ
Tento příkaz zobrazí stejný výstup jako předchozí připojený obrázek. To by však fungovalo i pro balíčky, které ještě nejsou nainstalovány.
Jak již bylo zmíněno dříve, můžete také použít dpkg k vyhledání konkrétního souboru a zjištění, které balíčky tento soubor obsahují. Tuto funkci lze použít připojením -S (příznak vyhledávání) k dpkg:
$ dpkg -S káhira.hcairo.h je název souboru, který hledáte. Pokud znáte adresu hledaného souboru, můžete ji zahrnout do příkazu pro zúžení výsledků.
$ dpkg -S /usr/contain/Cairo/cairo.hJednou z hlavních výhod použití dpkg je, že jej lze použít s balíčky, které nejsou nainstalovány z repozitáře.
Metoda 3 – pomocí souboru apt
apt-file je linuxový balíček, který dokáže vypsat soubory obsažené v balíčku nebo v balíčku vyhledat konkrétní název souboru. apt-file lze použít k nalezení souborů z balíčku, který nebyl nainstalován.
Nejprve otevřete terminál prostřednictvím nabídky aplikace nebo stisknutím kombinace kláves Ctrl + Alt + T.
Než budeme pokračovat, musíme nejprve sami nainstalovat balíček apt-file. Můžete to provést spuštěním příkazu uvedeného níže.
$ sudo vhodné K instalaci souboru aptapt-file vyhledává v databázi balíčky a jejich soubory. Před pokračováním ve vyhledávání se doporučuje aktualizovat databázi.
$ aktualizace souboru sudo apt
Nyní, když vše běží, začínáme hledat balíčky, které potřebujeme. To lze provést pomocí následujícího příkazu.
$ balíček seznamu souborů apt
Pokud chcete vyhledat konkrétní název souboru (v našem případě cairo.h), můžete použít následující příkaz.
$ hledání souboru apt cairo.hPokud znáte adresu hledaného souboru, můžete určit, jako u dpkg, že výsledky hledání jsou příliš úzké.
$ hledání souboru apt /usr/contain/Cairo/cairo.h
To pokrývá vše, co je potřeba k nalezení souborů v jednom balíčku s apt-file. Pokud však chcete nadále využívat apt-file, níže uvedené příkazy nápovědy jsou pro vás.
$ man apt file$ soubor apt – Nápověda
diplom
V tomto článku jsme prošli několika způsoby, jak získat seznam souborů v balíčku. Ať už dáváte přednost vyhledávání pomocí online zdrojů založených na GUI nebo pohodlí pomocí rozhraní příkazového řádku, nyní víte, jak získat seznam souborů všech dostupných balíčků.