Krátký: Tento článek ukazuje, jak použít apt příkazy v Linuxu s příklady, takže můžete spravovat balíčky efektivně.

Pokud používáte Debian, Ubuntu, Linux Mint, nebo jakékoli jiné Debian nebo Ubuntu založené distribuce, musíte mít narazit na některé příkazy apt.

nejprve si všiml v Ubuntu 16.04, apt pomalu získává popularitu., Protože stále více linuxových distribucí založených na Ubuntu tlačí na to, aby apt byl doporučeným příkazem pro správu balíků, je čas, abyste se naučili používat příkazy apt.

v této příručce pro začátečníky Linuxu vám vysvětlím různé příkazy apt s příklady, abyste je mohli použít jako odborného uživatele Linuxu.

co je apt?

Debian Linux používá obalový systém dpkg. Obalový systém je způsob, jak poskytovat programy a aplikace pro instalaci., Tímto způsobem nemusíte vytvářet program ze zdrojového kódu, který, věřte mi, není pěkný způsob, jak zacházet s balíčky. APT (Advanced Package Tool) je nástroj příkazového řádku pro interakci s obalovým systémem v distribucích Linuxu založených na Debianu.

pro jeho správu již existují příkazy dpkg. APT je však přátelštější způsob, jak zacházet s obalem. Můžete jej použít k nalezení a instalaci nových balíčků, upgradu balíčků, odebrání balíčků atd.

Apt příkazy poskytují příkazový řádek způsob interakce s APT a správa balíčků.,

v tomto okamžiku musím zmínit, že apt-get je možná nejoblíbenější nástroj kolem APT. Apt je však pomalu propagován jako jeho alternativa. Již jsem vysvětlil rozdíl mezi apt a apt-get v předchozím článku spolu s důvody, proč apt byl představen na prvním místě, proto nebudu zabíhat do podrobností, znovu.

Použití apt příkazy pro správu balíčků v Debianu a Ubuntu založené distribuce Linuxu

já používám Ubuntu 16.,04 v tomto tutoriálu ale můžete použít jakékoli jiné linuxové distribuce založené na Debianu / Ubuntu, jako je Linux Mint, elementary OS, Linux Lite atd.

také používám ikonu Pop a téma v Ubuntu, takže můj terminál vypadá jinak než obvyklý terminál s fialovou tématikou.

Pokud chcete, můžete sledovat toto video základních příkazů apt pro uživatele Ubuntu.

balíček Aktualizace databáze s apt

apt vlastně funguje na databázi dostupných balíčků., Pokud databáze není aktualizována, systém nebude vědět, zda jsou k dispozici nějaké novější balíčky. To je důvod, proč by Aktualizace úložiště měla být první věcí, kterou je třeba provést v jakémkoli systému Linux po nové instalaci.

aktualizace databáze balíčků vyžaduje oprávnění superuživatele, takže budete muset použít sudo.

sudo apt update

Při spuštění tohoto příkazu, zobrazí informace o balíčku jsou načteny z různých serverů.,

apt update, bude aktualizace databáze balíčků

Budete vidět tři typy řádků tady, Hit, Získat a Ign. V podstatě se jedná o:

  • Hit: neexistuje žádná změna ve verzi balíčku z předchozí verze
  • Ign: balíček je ignorován. Buď je balíček příliš nedávný, že se ani neobtěžuje zkontrolovat, nebo došlo k chybě při načítání souboru, ale chyba byla triviální, a proto je ignorována. Nebojte se, nejedná se o chybu.,
  • Get: k dispozici je nová verze. Stáhne informace o verzi (nikoli samotný balíček). Můžete vidět, že na obrázku výše jsou informace ke stažení (velikost v kb) s řádkem „get“.

Aktualizujte nainstalované balíčky pomocí apt

jakmile aktualizujete databázi balíčků, můžete nyní upgradovat nainstalované balíčky. Nejpohodlnějším způsobem je upgrade všech balíčků, které mají dostupné aktualizace., Můžete jednoduše použít níže uvedený příkaz:

sudo apt upgrade

to vám ukáže, kolik a které všechny balíčky budou upgradovány.

Upgrade všech balíčků najednou

Existuje jiný způsob, jak poskytnout kompletní upgrade pomocí příkazu níže:

sudo apt full-upgrade

full-upgrade funguje stejně jako upgrade kromě toho, že pokud systém potřebuje upgrade na odstranění balíčku je již v systému nainstalován, bude to dělat, že., Zatímco normální příkaz upgradu to neudělá.

jaký je rozdíl mezi aktualizací apt a aktualizací apt?

i když to zní, jako když provedete aktualizaci apt, aktualizuje balíčky a získáte nejnovější verzi balíčku. Ale to není pravda. aktualizace apt aktualizuje pouze databázi balíčků.

Pokud máte například nainstalován balíček XYZ verze 1.3, po aktualizaci apt si databáze uvědomí, že je k dispozici novější verze 1.4., Když provedete aktualizaci apt po aktualizaci apt, aktualizuje (nebo aktualizuje, podle toho, který termín preferujete) nainstalované balíčky na novější verzi.

To je důvod, proč je nejrychlejší a nejpohodlnější způsob, jak aktualizovat Ubuntu systém pomocí tohoto příkazu:

sudo apt update && sudo apt upgrade -y

Jak nainstalovat nové balíčky s apt

Pokud již víte, název balíčku, můžete si ji nainstalovat pomocí příkazu níže:

sudo apt install <package_name>

nahradit <balík> s požadovaný balíček., Předpokládejme, že chcete nainstalovat mplayer, můžete jednoduše použít příkaz níže:

sudo apt install mplayer
Instalovat balíček pomocí apt

dobrá věc je, že můžete použít auto-dokončení. Pokud si tedy nejste jisti přesným názvem balíčku, můžete zadat několik písmen a stisknout kartu a navrhne všechny balíčky dostupné s těmito písmeny., Například:

Použít auto-dokončení najít balíčky s daným jménem

Jak nainstalovat více balíčků s apt

Ty nejsou vázány k instalaci jen jedno balení najednou. Můžete nainstalovat několik balíčků najednou tím, že všechny názvy balíčků:

sudo apt install <package_1> <package_2> <package_3>

co když spustíte apt install na již nainstalovaném balíčku?

není třeba se obávat., To se jen podívá do databáze a pokud bude nalezena novější verze,upgraduje nainstalovaný balíček na novější. Takže žádná škoda se provádí jeho použitím, pokud nechcete, aby byl aktualizován.

Jak nainstalovat balíčky bez upgradu

Pokud z nějakého důvodu chcete nainstalovat balíček, ale nechcete upgradovat, pokud je již nainstalován.,všechny bez upgradu

Jak jen upgrade balíčky, neinstalovat

Pokud si jen chcete upgradovat balíček, ale nechcete nainstalovat (pokud již není nainstalován), můžete to udělat pomocí následujícího příkazu:

sudo apt install <package_name> --only-upgrade
Pouze upgrade balíček

Jak nainstalovat konkrétní verzi aplikace

ve výchozím nastavení, nejnovější verze je k dispozici v repozitáři bude nainstalována aplikace., Pokud však nechcete nainstalovat nejnovější verzi, můžete zadat číslo verze. Budete potřebovat znát přesné číslo verze, které chcete nainstalovat.

stačí přidat = verze s názvem balíčku.

sudo apt install <package_name>=<version_number>

Jak odstranit instalované balíky apt

Dost mluvit o instalaci balíčků, pojďme se podívat, jak odstranit balíčky. Odstranění balíčků je stejně snadné jako jejich instalace., Stačí použít příkaz níže:

sudo apt remove <package_name>
Smazat balíček

Auto-dokončení funguje i zde. Takže stačí začít psát Název balíčku a stiskněte kartu a navrhne všechny nainstalované balíčky začínající těmito písmeny.

dalším způsobem odinstalace balíčků je použití purge. Příkaz se používá následujícím způsobem:

sudo apt purge <package_name>

jaký je rozdíl mezi apt remove a apt purge?,

  • apt remove jednoduše odstraní binární soubory balíčku. Zanechává konfigurační soubory zbytků.
  • apt purge odstraní vše, co souvisí s balíčkem, včetně konfiguračních souborů.

Pokud jste použili apt remove zbavit konkrétního software a potom ji znovu nainstalovat váš software bude mít stejné konfigurační soubory. Samozřejmě budete požádáni o přepsání stávajících konfiguračních souborů, když je znovu nainstalujete.

očištění je užitečné, když jste se pokazili s konfigurací programu., Chcete úplně vymazat jeho stopy ze systému a možná začít znovu. A ano, můžete použít apt purge na již odstraněném balíčku.

obvykle je apt remove více než dost pro odinstalaci balíčku.

hledat balíčky

není můj preferovaný způsob vyhledávání balíčků. Ale to je užitečné, když hledáte nějaké konkrétní lib. Stačí použít následující příkaz s požadovanými vyhledávacími termíny. Najdete zde všechny balíčky obsahující hledaný výraz., chcete vědět více o balíčku před instalací nebo jeho odstranění, můžete použít níže uvedené příkazu:

apt show <package_name>

Toto se zobrazí informace o daném balíku(s) jako jeho závislostí, instalace a stažení velikostí, různých zdrojů balíček je k dispozici od, popis obsahu balíčku mimo jiné:

Zobrazit informace o balíčku

Seznam upgradovat a nainstalované verze

apt příkaz má novou možnost, která se nazývá seznam., Pomocí tohoto příkazu můžete vidět všechny balíčky, které mají novější verze, připraven být aktualizován:

apt list --upgradeable
Seznam všechny aktualizovatelné balíky

můžete také vidět všechny nainstalované balíčky na systému s nainstalovanými možností:

apt list --installed

k Dispozici je také třetí možnost s názvem –všechny-verze., To bude seznam všech balíčků dostupných pro váš systém:

apt list --all-versions

Jak vyčistit systém s apt

hodně jsem mluvil o způsobech čištění systému Ubuntu uvolnit místo. Na rozdíl od apt-get zde nemáte příkazy clean a autoclean. Můžete stále použít autoremove možnost a uvolnit nějaké místo na disku:

sudo apt autoremove

Tento příkaz odstraní libs a balíčky, které byly nainstalovány automaticky pro splnění závislostí nainstalované balíček., Pokud je balíček odstraněn, tyto automaticky nainstalované balíčky, i když zbytečné, zůstávají v systému.

Použít autoremove uvolnit místo

nedávno jsem čistil systém a to je důvod, proč to ukazuje jen pár Kb souborů, které mají být odstraněny. V opačném případě můžete pomocí tohoto příkazu snadno získat 100 MB volného místa.

váš vstup

záměrně jsem do tohoto článku nezahrnul příkaz apt edit-sources., Je to proto, že tato možnost příkazu je nedokončená a v tomto okamžiku nedělá nic jiného než otevírání zdrojů.seznam souborů v editoru podle vašeho výběru.

Jak se vám líbí tato příručka pro použití příkazů apt v Linuxu? Doufám, že to bylo snadné pochopit apt příkazy s příklady. Vaše zpětná vazba pomůže při vytváření více takových průvodců v blízké budoucnosti.

jako to, co čtete? Prosím, podělte se s ostatními.

1.4 KShares
  • Facebook1.,3k Twitter26 LinkedIn11 Reddit10 Pocket0