Základní příklady příkazů apt-get
Sedmnáct základních příkazů „apt-get“ je popsáno níže.
Příklad 1: Aktualizujte svůj systém Linux
Toto je nejběžnější použití příkazu „apt-get“ v prostředí Linuxu, protože před instalací jakékoli nové aplikace je třeba aktualizovat systém. Občas, dokonce i před řešením problémů se systémem, zda neobsahuje chyby, je nutné jej aktualizovat, aby bylo možné předem opravit jakékoli poškozené odkazy nebo závislosti.
Chcete-li aktualizovat svůj systém Linux pomocí příkazu „apt-get“, musíte jej spustit následujícím způsobem:
sudo apt-get aktualizace
Příklad 2: Upgradujte svůj systém Linux
Po aktualizaci vašeho systému se zobrazí zpráva o počtu všech balíků, které lze upgradovat, tj.E., balíčky, jejichž upgradované verze jsou k dispozici. Dalším krokem po aktualizaci systému Linux je tedy jeho upgrade, a to lze provést spuštěním příkazu „apt-get“ následujícím způsobem:
sudo apt-get upgrade
Ve srovnání s příkazem „apt-get update“ trvá spuštění příkazu „apt-get upgrade“ déle, protože musí instalovat upgradované verze všech těch balíků, jejichž aktualizace jsou k dispozici.
Příklad 3: Nainstalujte do svého systému Linux nový balíček
Pokud jste častým uživatelem počítače, musíte do systému denně instalovat nové balíčky. Můžete to udělat také prostřednictvím grafického uživatelského rozhraní Linuxu, pokud však dáváte přednost použití rozhraní CLI, pak je to také možné.
Do svého systému Linux můžete pohodlně nainstalovat nový balíček spuštěním příkazu „apt-get“ následujícím způsobem:
sudo apt-get install PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, který chcete nainstalovat. Chtěli jsme nainstalovat demonstrační přehrávač médií VLC, a proto jsme místo „PackageName“ nahradili „vlc“.
Příklad 4: Odstranění balíčku ze systému Linux
Pokud máte ve svém systému Linux nainstalován velký objem balíčků, velmi často by se vám zobrazila zpráva „dochází úložný prostor“. V této situaci je jediným řešením, které můžete přijít, odstranit všechny nepoužívané nebo irelevantní balíčky ze systému.
To lze snadno provést spuštěním příkazu „apt-get“ následujícím způsobem:
sudo apt-get remove PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, který chcete odebrat. Chtěli jsme pro demonstraci odebrat přehrávač médií VLC, a proto jsme místo „PackageName“ nahradili „vlc“.
Příklad 5: Odstraňte balíček spolu s jeho konfiguračními soubory ze systému Linux
Jednoduchý příkaz „apt-get remove“ pouze odstraní zadaný balíček z vašeho systému Linux. Konfigurační soubory tohoto balíčku se však stále nacházejí ve vašem systému. Pokud se také chcete zbavit těchto konfiguračních souborů spolu s požadovaným balíčkem, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get purge Název_balíkuZde musíte nahradit „PackageName“ skutečným názvem balíčku, který chcete odebrat, spolu s jeho konfiguračními soubory. Chtěli jsme pro demonstraci odebrat přehrávač médií VLC, proto jsme „PackageName“ nahradili „vlc“.
Příklad 6: Odstraňte všechny závislosti odstraněného balíčku ze systému Linux
Jeden balíček v systému Linux vyžaduje občas několik dalších balíčků, aby správně fungoval. Tyto balíčky se označují jako závislosti uvedeného balíčku a instalují se spolu s tímto balíčkem. Když však odeberete balíček, buď pomocí příkazu „apt-get remove“, nebo pomocí příkazu „apt-get purge“, tyto závislosti se neodstraní automaticky. Chcete-li tedy tyto nevyužité závislosti odebrat a uvolnit tak místo v systému, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get autoremove
Tento příkaz prozkoumá celý váš systém Linux při hledání všech těch balíčků a závislostí, které již nejsou potřeba, a úplně je odebere.
Příklad 7: Chytře upgradujte svůj systém Linux
Jednoduchý příkaz „apt-get upgrade“ upgraduje všechny dostupné balíčky ve vašem systému Linux, aniž by dokonce zkontroloval, zda je upgrade konkrétního balíčku vyžadován či nikoli. Chcete-li provést proces upgradu chytře, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get dist-upgrade
Další funkcí tohoto příkazu je, že nejen inteligentně upgraduje balíčky, ale také odstraňuje ty balíčky a závislosti, které již nejsou potřeba.
Příklad 8: Proveďte vyčištění systému Linux
Chcete-li vyčistit všechny dočasné soubory ze systému Linux, můžete použít příkaz „apt-get“ následujícím způsobem:
sudo apt-get clean
Tento příkaz odstraní všechny dočasné soubory z vašeho systému Linux, a tím uvolní místo na disku.
Příklad 9: Zjistěte změny v balíčku kontrolou protokolu
Kdykoli nainstalujete aplikaci nebo balíček do systému Linux a začnete jej používat, provedete v něm určité změny. Chcete-li se podívat na všechny tyto změny před upgradem libovolného požadovaného balíčku, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get changelog Název_balíkuZde musíte nahradit „PackageName“ skutečným názvem balíčku, jehož seznam změn chcete zobrazit před upgradem. Chtěli jsme si pro ukázku prohlédnout seznam změn multimediálního přehrávače VLC, proto jsme „PackageName“ nahradili „vlc“.
Příklad 10: Vyčistěte všechny balíčky lokálního úložiště systému Linux
Občas některé .deb soubory zůstávají v místním úložišti systému Linux, i když již nejsou nainstalovány. Proto se vždy doporučuje tyto soubory co nejdříve zbavit a uvolnit místo na disku.
Chcete-li vyčistit všechny balíčky místního úložiště systému Linux, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get autoclean
Příklad 11: Stáhněte si balíček do svého systému Linux
Někdy si přejete stáhnout balíček pouze do systému Linux bez instalace. To může být vyžadováno, pokud potřebujete tento balíček nainstalovat později nebo pokud si chcete ponechat staženou záložní kopii konkrétního balíčku. Chcete-li tedy stáhnout balíček do systému Linux bez jeho instalace, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get stáhnout PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, který chcete stáhnout, aniž byste jej nainstalovali do systému Linux. Chtěli jsme stáhnout demonstrační přehrávač médií VLC, a proto jsme místo „PackageName“ nahradili „vlc“.
Příklad 12: Hledejte nefunkční balíčky nebo závislosti ve vašem systému Linux
Někdy se mohou některé nainstalované závislosti nebo balíčky ve vašem systému Linux poškodit. Tyto balíčky nebo závislosti označujeme jako „nefunkční“. Pokud tedy chcete zjistit všechny poškozené balíčky nebo závislosti na vašem systému Linux, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get check
Příklad 13: Opravte nefunkční balíčky nebo závislosti ve vašem systému Linux
Jakmile zjistíte všechny poškozené balíčky nebo závislosti na vašem systému Linux, dalším krokem je opravit je všechny, abyste mohli snadno pokračovat v dalších instalacích.
Všechny poškozené balíčky nebo závislosti na systému Linux můžete opravit spuštěním příkazu „apt-get“ následujícím způsobem:
sudo apt-get -f install
Příklad 14: Otevřete ruční stránky příkazu „apt-get“
Pokud se chcete někdy dozvědět více podrobností o příkazu „apt-get“, můžete přistupovat k jeho manuálovým stránkám následujícím způsobem:
muž apt-get
Příklad 15: Otevřete stránky nápovědy příkazu „apt-get“
Pokud chcete znát syntaxi a možnosti, které jsou k dispozici pro příkaz „apt-get“, můžete pro tento účel navštívit jeho stránky nápovědy.
Chcete-li otevřít stránky nápovědy příkazu „apt-get“, můžete tento příkaz spustit následujícím způsobem:
apt-get --help
Příklad 16: Přeinstalujte balíček na vašem systému Linux
Instalovaný balíček v systému Linux nemusí někdy fungovat správně. Takové problémy mohou nastat z několika důvodů, z nichž nejdůležitějším důvodem je jeho nesprávná instalace. V takové situaci vás možná napadne přeinstalovat již nainstalovaný balíček.
Toho lze dosáhnout spuštěním příkazu „apt-get“ následujícím způsobem:
sudo apt-get install --reinstall PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, který chcete znovu nainstalovat do systému Linux. Chtěli jsme přeinstalovat multimediální přehrávač VLC pro demonstraci, a proto jsme místo „PackageName“ nahradili „vlc“.
Příklad 17: Stáhněte si zdrojový kód balíčku do systému Linux
Pokud si chcete pouze stáhnout zdrojový kód balíčku bez instalace do systému Linux, můžete spustit příkaz „apt-get“ následujícím způsobem:
sudo apt-get --download-only source PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, jehož zdrojový kód chcete stáhnout bez instalace do systému Linux. Chtěli jsme si pro ukázku stáhnout zdrojový kód přehrávače médií VLC, proto jsme „PackageName“ nahradili „vlc“.
Základní příklady příkazů apt-cache
Níže je popsáno šest základních příkazů „apt-get“.
Příklad 18: Seznam všech dostupných balíčků ve vašem systému Linux
Obecně platí, že když začnete používat systém založený na Linuxu, zpočátku nemáte představu o tom, které balíčky musíte v zásadě nainstalovat. Někdy si ani neuvědomujete přesné názvy balíčků. Proto je vždy považováno za velmi užitečné, pokud můžete nějakým způsobem zobrazit seznam všech instalovatelných balíků.
Chcete-li zobrazit seznam všech dostupných balíků ve vašem systému Linux, můžete použít příkaz „apt-cache“ následujícím způsobem:
sudo apt-cache pkgnames
Tento příkaz vypíše seznam všech balíků, které jsou k dispozici pro váš systém Linux.
Příklad 19: Seznam podrobných informací o balíčku ve vašem systému Linux
Někdy možná budete chtít znát všechny podrobnosti týkající se konkrétního balíčku, abyste věděli o jeho kompatibilitě a dalších podobných věcech.
Chcete-li zobrazit podrobné informace o balíčku ve vašem systému Linux, můžete spustit příkaz „apt-cache“ následujícím způsobem:
sudo apt-cache showpkg PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, jehož podrobné informace chcete v systému Linux uvést. Chtěli jsme uvést podrobné informace o přehrávači médií VLC pro demonstraci, a proto jsme místo „PackageName“ nahradili „vlc“.
Příklad 20: Seznam všech základních informací o balíčku ve vašem systému Linux
Výše uvedený seznam příkazů obsahuje všechny možné podrobnosti o konkrétním balíčku. Pokud si však přejete zobrazit pouze základní informace o balíčku, můžete příkaz „apt-cache“ spustit následujícím způsobem:
sudo apt-cache show PackageNameZde musíte nahradit „PackageName“ skutečným názvem balíčku, jehož základní informace chcete v systému Linux vypsat. Chtěli jsme pro ukázku uvést základní informace o přehrávači médií VLC, a proto jsme místo „PackageName“ nahradili „vlc“.
Příklad 21: Vyhledejte některé konkrétní balíčky pomocí vyhledávání podle klíčových slov ve vašem systému Linux
Někdy si nepamatujete přesný název balíčku, ale přesto ho chcete vyhledat. Vše, co si pamatujete, je konkrétní klíčové slovo, které je součástí názvu vašeho balíčku. V tomto scénáři můžete stále hledat klíčové slovo a hledat všechny tyto balíčky, které obsahují zadané klíčové slovo.
Chcete-li to provést, můžete spustit příkaz „apt-cache“ následujícím způsobem:
sudo apt-cache hledat „klíčové slovo“Zde musíte nahradit klíčové slovo skutečným klíčovým slovem obsaženým v názvu balíčku, který chcete ve svém systému Linux vyhledat. Chtěli jsme pro demonstraci vyhledat všechny balíčky, které obsahují v názvech klíčové slovo „server“, a proto jsme „Klíčové slovo“ nahradili „serverem“.
Příklad 22: Vyhledejte konkrétní balíček uvedením jeho názvu v systému Linux
Pokud si pamatujete přesný název balíčku, můžete jej jednoduše vyhledat v systému Linux uvedením jeho přesného názvu.
Konkrétní balíček v systému Linux můžete vyhledat spuštěním příkazu „apt-cache“ následujícím způsobem:
sudo apt-cache search Název_balíkuZde musíte nahradit „PackageName“ skutečným názvem balíčku, který chcete ve svém systému Linux vyhledat. Chtěli jsme pro demonstraci vyhledat přehrávač médií VLC, proto jsme „PackageName“ nahradili „vlc“.
Příklad 23: Seznam statistik mezipaměti ve vašem systému Linux
Pokud chcete znát celkovou statistiku mezipaměti vašeho systému Linux, tj.E., celkový počet balíčků, typy balíčků atd. pak můžete spustit příkaz „apt-cache“ následujícím způsobem:
statistiky sudo apt-cache
Závěr
V tomto článku jsme vám poskytli velmi podrobný návod k použití příkazů „apt-get“ a „apt-cache“. Většina uživatelů je obeznámena s příkazem „apt-get“, ale nemají ponětí o použití příkazu „apt-cache“. Po absolvování tohoto tutoriálu budou ve velmi dobré pozici, aby mohli používat příkaz „apt-cache“ tak hladce, jako by použili jakýkoli jiný základní příkaz pro Linux. Kromě toho je v tomto článku podrobně vysvětleno použití příkazu „apt-get“, protože tomuto účelu bylo věnováno sedmnáct z našich třiadvaceti příkladů. Proto si po projití tohoto článku může kdokoli osvojit používání příkazů „apt-get“ a „apt-cache“.