Úvod
Každý uživatel Linuxu ví, jak důležité je apt-get
příkazy jsou. Od první instalace Ubuntu (nebo podobné distribuce Linuxu) narazíte na tento mocný nástroj.
Tento tutoriál slouží jako dobrý úvod pro začátečníky k apt-get
příkaz. Může také pomoci zkušenějším uživatelům osvěžit si paměť a zlepšit znalosti terminálových příkazů.
Co je apt-get a k čemu se používá?
apt-get
je nástroj příkazového řádku pro interakci s knihovnou Advanced Package Tool (APT) (systém pro správu balíčků pro distribuce Linuxu). Umožňuje vám vyhledávat, instalovat, spravovat, aktualizovat a odstraňovat software.
Nástroj nevytváří software ze zdrojového kódu. Místo toho zkompiluje zdrojový kód nebo použije předkompilované soubory k instalaci softwarových balíčků.
Spolu s apt-get
, existuje také apt
užitečnost. Chcete-li se o těchto příkazech dozvědět více, podívejte se na článek o rozdílech mezi APT a APT-GET.
syntaxe apt-get
Hlavní syntaxe pro použití apt-get
příkazy je:
apt-get [option] [command]
Jak používat příkaz apt-get v Linuxu
Níže naleznete, jak používat apt-get
pro práci s balíčky a softwarem ve vašem systému Linux. Přečtěte si seznam a zjistěte více o možnostech apt-get
.
Jak aktualizovat nebo upgradovat pomocí apt-get
Před instalací balíčku je důležité znovu synchronizovat soubory indexu balíčků a aktualizovat úložiště balíčků na nejnovější verzi. Tím zajistíte, že balíčky, které nainstalujete, jsou aktuální.
Aktualizujte úložiště balíčků spuštěním příkazu:
apt-get update
Chcete-li aktualizovat mezipaměť balíčků a kontrolovat nefunkční závislosti:
apt-get check
Chcete-li upgradovat všechny nainstalované balíčky, použijte apt-get
příkaz:
apt-get upgrade
Upgradujte konkrétní balíček spuštěním:
apt-get upgrade [package_name]
Vyhledejte závislosti s novějšími verzemi, nainstalujte nové balíčky a automaticky odstraňte staré:
apt-get dist-upgrade
Chcete-li sledovat změny provedené v poli Stav dostupných balíčků tradičním balíčkovacím nástrojem Debianu dselect
a proveďte akce potřebné k realizaci tohoto stavu, použijte příkaz:
apt-get dselect-upgrade
Jak nainstalovat balíčky pomocí apt-get
Chcete-li nainstalovat balíček pomocí apt-get
, zadejte následující příkaz:
apt-get install [package_name]
Nahraďte [package_name]
s názvem softwarového balíku, který chcete nainstalovat. Pokud neznáte přesný název balíčku, zadejte několik prvních písmen a stiskněte TAB . Systém navrhne všechny dostupné balíčky, počínaje těmito písmeny.
Chcete-li nainstalovat konkrétní verzi balíčku, spusťte:
apt-get install [package_name]=[version_number]
Než systém nainstaluje balíček, obdržíte výstup zobrazující:
- Další balíčky potřebné pro úspěšnou instalaci.
- Balík, který chcete nainstalovat.
- Balíčky, které je třeba upgradovat.
- Kolik místa na disku balíček zabere.
Například, pokud chcete nainstalovat curl, obdržíte výstup jako na obrázku níže:
Nakonec se vás zeptá, zda si přejete pokračovat v instalaci. Chcete-li odpovědět, musíte zadat y
pro ano nebo n
za ne.
Chcete-li nainstalovat více balíčků současně pomocí jediného příkazu:
apt-get install [package_name1] [package_name2] [package_name3]
Pokud máte balíčky s mnoha reverzními závislostmi a potřebujete nejaktuálnější verze, použijte příkaz apt-get reinstall.
Stažení balíčku se všemi požadovanými závislostmi bez instalace spuštěním:
apt-get install --download-only [package_name]
Jak odebrat balíčky pomocí apt-get
Pro odstranění balíčku použijte příkaz:
apt-get remove [package_name]
Tento příkaz však pouze odstraní balíček a ponechá jeho konfigurační soubory v systému.
Chcete-li odebrat balíček spolu s jeho konfiguračními soubory, použijte příkaz:
apt-get purge [package_name]
Chcete-li vyčistit místní úložiště od načtených souborů balíčků, použijte příkaz:
apt-get clean
Čisté příkaz odstraní vše kromě místního souboru z /var/cache/apt/archives/ a /var/cache/apt/archives/partial/ .
Dalším způsobem, jak vyprázdnit místní úložiště načtených souborů, je použití autoclean a vymažte balíčky, které již nejsou dostupné:
apt-get autoclean
Chcete-li odstranit nepotřebné balíčky, které apt-get
automaticky nainstaluje, aby byly uspokojeny závislosti pro jiné balíčky, spusťte příkaz:
apt-get autoremove
Jak používat možnosti apt-get
apt-get
příkaz je upraven přidáním jedné nebo více voleb do syntaxe.
apt-get [options] [command]
Níže naleznete seznam všech běžně používaných možností apt-get.
--no-install-recommends
– instalujte pouze hlavní závislosti, nezahrnujte doporučené balíčky--install-suggests
– nainstalovat navrhované balíčky jako závislosti-d/--download-only
– stáhněte si balíčky bez jejich instalace nebo rozbalení-f/--fix-broken
– pokusit se opravit systém s poškozenými závislostmi-m/--ignore-missing/--fix-missing
– ignorovat balíčky, které nelze načíst--ignore-hold
– ignorovat pozastavené balíčky--no-download
– zakázat stahování balíčků-q/--quiet
– vynechat ukazatele pokroku a vytvořit výstup vhodný pro protokolování-s/--simulate/--just-print/--dry-run,--recon,--no-act
- simulovat události, ke kterým by došlo, aniž by se systém skutečně změnil-y/--yes/--assume-yes
– předpokládejte „ano“ jako odpověď na výzvy--assume-no
- předpokládat "ne" jako odpověď na všechny výzvy--no-upgrade
– neupgradujte balíčky (obvykle se používá sinstall
příkaz, který dá apt-get pokyn, aby neupgradoval, pokud je balíček již nainstalován)--only-upgrade
– upgradovat pouze nainstalované balíčky-V/--verbose-versions
– zobrazit plné verze upgradovaných a nainstalovaných balíčků--show-progress
– zobrazit indikátor průběhu při instalaci, odebírání nebo aktualizaci balíčků- >
-b/--compile/--build
– po stažení zkompilujte zdrojové balíčky --only-upgrade
– upgradovat pouze nainstalované balíčky--reinstall
– přeinstalujte nainstalované balíčky na nejnovější verzi--auto-remove/--autoremove
- odstranit nepotřebné balíčky při instalaci balíčku-h/--help
– zobrazit krátké shrnutí použití-v/--version
– zobrazit verzi apt-get-c/--config-file
– určit, který konfigurační soubor se má číst po výchozím souboru-o/--option
– nastavte libovolnou možnost konfigurace
Můžete také definovat vlastní možnosti úpravou konfiguračního souboru.