Debian

Apt Package Management Tool

Apt Package Management Tool
Váš stroj se systémem Linux je jen tak dobrý, jak si jej sami vyrobíte. Aby se z něj stal výkonný stroj, musíte si nainstalovat správné balíčky, používat správné konfigurace a mnoho dalších věcí. Mluvit o balíčcích; v tomto článku bych použil základ na nástroj pro správu balíků APT. Podobně jako YUM pro distribuce Linuxu založené na RHEL (RedHat Enterprise Linux) - o čem jsme zde diskutovali - APT (Advanced Packaging Tool) je pro správu balíků na distribucích Linuxu založených na Debianu a Ubuntu.V tomto článku se neplánuje diskutovat o všech pravomocích nástroje pro správu balíčků APT, místo toho vám má poskytnout rychlý přehled o tomto nástroji a o tom, jak jej můžete použít. Sloužilo by to dobře pro referenční účely a pochopení toho, jak tento nástroj funguje. Bez větších potíží, pojďme začít.

Umístění

Stejně jako mnoho jiných nástrojů pro Linux je apt uložen v /atd adresář - obsahuje konfigurační soubory pro všechny programy, které běží na systémech Linux - a lze jej zobrazit po přechodu do adresáře.

Apt má také konfigurační soubor, který lze najít v / etc / apt adresář s názvem souboru výstižný.konf.

Děláte spoustu instalací balíčků s apt, a proto byste se dlouho dozvěděli, že zdroje balíků jsou uloženy v Zdroje.seznam soubor. V zásadě apt zkontroluje, zda tento soubor neobsahuje balíčky, a pokusí se nainstalovat ze seznamu balíčků - řekněme tomu index úložiště.

The Zdroje.seznam soubor je uložen v souboru / etc / apt adresář a existuje podobný soubor s názvem Zdroje.seznam.d. Ve skutečnosti to není soubor, ale adresář, který uchovává jiné Zdroje.seznam soubory. Zdroje.seznam.Adresář d používá Linux k uchování některých Zdroje.seznam soubory na samostatném místě - mimo standard / etc / apt adresář.

Zmatek: APT vs APT-GET

Ano, mnoho lidí si skutečně mýlí, že je apt stejný jako apt-get. Zde je šok: nejsou stejné.

Ve skutečnosti fungují apt a apt-get podobně, ale nástroje se liší. Uvažujme, že apt je upgrade na apt-get.

Apt-get existuje již před apt. Apt-get však neexistuje izolovaně, protože funguje společně s dalšími balíčky apt, jako je apt-cache a apt-config. Když se tyto nástroje zkombinují, používají se ke správě linuxových balíčků a mají také různé příkazy. Také tyto nástroje nejsou nejjednodušší, protože fungují na nízké úrovni, což by průměrného uživatele systému Linux nemohlo zajímat.

Z tohoto důvodu byl zaveden apt. Verze 1.0.1 z APT má na manuálové stránce následující, "Příkaz apt má být příjemný pro koncové uživatele a nemusí být zpětně kompatibilní jako apt-get.".“

Apt pracuje izolovaně a není nutné ho kombinovat s jinými nástroji pro správnou správu Linuxu, navíc se snadno používá.

Příkazy

Pro průměrného uživatele systému Linux jsou důležité všechny příkazy. Prostřednictvím příkazů se provádějí úkoly a lze provádět skutečnou práci. Pojďme se podívat na hlavní apt příkazy.

Získejte pomoc

Nejdůležitější ze všech příkazů, o nichž se pojednává v tomto článku, je příkaz používaný k získání nápovědy. Usnadňuje používání nástroje a zajišťuje, že si příkazy nemusíte pamatovat.

Nápověda poskytuje dostatek informací k provádění jednoduchých úkolů a lze ji otevřít pomocí níže uvedeného příkazu:

apt - pomoc

Z výsledku byste dostali seznam různých kombinací příkazů, měli byste získat něco podobného obrázku níže:

Pokud si přejete, můžete se podívat na výstižné manuálové stránky, kde najdete další informace. Zde je příkaz pro přístup k manuálovým stránkám:

muž trefný

Vyhledejte balíček

Pro mnoho operací budete potřebovat znát přesný název balíčku. Toto a mnoho dalších použití je důvodem pro použití vyhledávacího příkazu.

Tento příkaz zkontroluje všechny balíčky v indexu úložiště, prohledá klíčové slovo v popisech balíčků a poskytne seznam všech balíčků s klíčovým slovem.

trefné vyhledávání

Zkontrolujte závislosti balíku

Balíčky Linuxu mají závislosti, tyto závislosti zajišťují, že fungují správně, protože balíčky se při přerušení závislostí rozbijí.

Chcete-li zobrazit závislosti balíčku, použijte záleží příkaz.

apt záleží

Zobrazit informace o balíčku

Zobrazení závislostí balíčku je jedna z informací, které byste považovali za užitečné. Můžete však získat i další podrobnosti o balíčku. Pro mě by bylo méně produktivní zapamatovat si všechny příkazy pro přístup k dalším podrobnostem, jako je verze balíčku, velikost stahování atd.

Můžete získat všechny informace o balíčku na jeden pokus pomocí výstižný příkaz, jak je vidět níže:

trefná show

Nainstalujte balíček

Jednou z nejsilnějších stránek Linuxu je dostupnost mnoha výkonných balíčků. Balíčky můžete nainstalovat dvěma způsoby: buď prostřednictvím názvu balíčku, nebo pomocí a deb soubory file-deb jsou soubory softwarového balíčku debian.

K instalaci balíků pomocí názvu balíčku se používá následující příkaz:

apt nainstalovat

Jak již bylo řečeno, před použitím musíte znát název balíčku. Například pro instalaci Nginx by byl příkaz apt nainstalovat nginx.

Dalším způsobem instalace balíčků je prostřednictvím deb soubor, pokud je k dispozici. Při instalaci balíčku prostřednictvím jeho deb soubor, apt načte samotné závislosti balíku a stáhne jej, takže si s nimi nemusíte dělat starosti.

Můžete nainstalovat deb soubory používající absolutní cestu k souborům pomocí níže uvedeného příkazu:

apt nainstalovat

Stáhnout balíček

Pokud z nějakého důvodu potřebujete stáhnout balíček, aniž byste jej nainstalovali, můžete tak učinit pomocí stažení příkaz.

Tím by se stáhl deb soubor balíčku do adresáře, kde byl spuštěn příkaz. Balíčky si můžete stáhnout pomocí níže uvedeného příkazu:

apt stáhnout

Pokud máte zájem o instalaci .deb soubor, pak můžete nainstalovat pomocí Nainstalujte příkaz.

Aktualizujte index úložiště

Pamatujte, o čem jsme mluvili Zdroje.seznam dříve? Když je vydána nová verze balíčku, váš linuxový stroj ji ještě nemůže nainstalovat, protože by to neznamenalo. Chcete-li, aby to naznačovalo, musí se to promítnout do Zdroje.seznam souboru a to lze provést pomocí Aktualizace příkaz.

apt aktualizace

Tento příkaz aktualizuje index úložiště a udržuje jej aktuální s nejnovějšími změnami uvedených balíčků.

Odeberte balíčky

Balíčky se rozpadají. Balíčky jsou zastaralé. Je třeba odstranit balíčky.

Apt usnadňuje odebrání balíčků. Zde jsou různé podmínky pro odebrání balíčků: odebrání binárních souborů a uchování konfiguračních souborů, odebrání binárních souborů a konfiguračních souborů.

Chcete-li odstranit samotné binární soubory, odstranit je použit příkaz.

trefně odstranit

Lze odebrat více než jeden balíček, takže můžete mít apt odstranit nginx top odebrat Nginx a top balíčky současně.

Chcete-li odebrat konfigurační soubory, očistit je použit příkaz.

trefné očištění

Pokud si přejete udělat obojí najednou, lze příkazy kombinovat, jak je vidět níže:

apt remove --purge

Než budete pokračovat, mělo by být známo, že po odebrání balíků zůstanou jejich závislosti i.E. nejsou také odstraněny. Chcete-li odstranit závislosti při odinstalování, autoremove příkaz se používá, jak je vidět níže:

apt autoremove

Seznam balíčků

Ano, můžete mít uvedené balíčky na svém počítači se systémem Linux. V indexu úložiště, nainstalovaných balíčcích a upgradovatelných balíčcích můžete mít seznam všech balíčků.

Bez ohledu na to, co máte v úmyslu dělat, seznam příkaz by byl použit.

výstižný seznam

Výše uvedený příkaz se používá k vypsání všech balíků dostupných v indexu úložiště.

seznam apt - nainstalován

Výše uvedený příkaz slouží k vypsání balíčků nainstalovaných na vašem počítači se systémem Linux.

seznam apt - lze upgradovat

Výše uvedený příkaz slouží k výpisu balíčků nainstalovaných ve vašem počítači, které mají k dispozici aktualizace.

Aktualizace balíčků

Pokud jde o balíčky, nejde jen o instalaci a odebrání balíčků; musí být také aktualizovány.

Můžete se rozhodnout upgradovat jeden balíček nebo všechny balíčky najednou. Chcete-li aktualizovat jeden balíček, Nainstalujte příkaz bude použit. Překvapivé právo? Ano, ale přidáme -pouze upgrade parametr.

apt install --only-upgrade

To funguje, pokud máte v úmyslu upgradovat pouze jeden balíček. Pokud však chcete upgradovat všechny balíčky, budete muset použít vylepšit příkaz.

K provedení takové aktualizace by se použil následující příkaz:

apt upgrade

Je třeba poznamenat, že vylepšit příkaz neodstraní závislosti, ai když je upgradované balíčky již nepotřebují, i.E. jsou zastaralé.

Upgrade systému

Na rozdíl od běžné aktualizace, plný upgrade zde popsaný příkaz provede kompletní aktualizaci systému.

S plný upgrade příkaz, zastaralé balíčky a závislosti jsou odstraněny a všechny balíčky (včetně systémových balíků) jsou upgradovány na nejnovější verze.

Příkaz k tomu je plný upgrade jak je vidět níže:

apt plný upgrade

Závěr

Apt je mocný nástroj, díky kterému je používání distribucí Linuxu založených na Debianu a Ubuntu skvělým zážitkem. Většina zde uvedených apt příkazů vyžaduje oprávnění root, takže možná budete muset přidat sudo na začátek příkazů.

Tyto příkazy jsou jen špičkou ledovce obrovských schopností, které apt nástroj vlastní, a jsou dostatečně výkonné, aby vám usnadnily správu balíčků na vašem počítači se systémem Linux.

Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...
Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...