Skip to content

Jak nainstalovat libovolný balíček Ubuntu pomocí Apt

10 de Červenec de 2021
ubuntu logo 5bd1faa3c9e77c0051f7dfde

I když je grafický správce balíčků, který je standardně dodáván s Ubuntu Linux, dobrý, není to dokonalé – tyto grafické nástroje často jen sdílejí populární nebo doporučené aplikace, takže potenciálně tisíce dalších programů zůstávají skryté. Tyto nástroje fungují jako pěkný front-end pro Pokročilý nástroj pro balení. APT je výchozí rámec pro správu balíků pro Ubuntu a několik dalších populárních distribucí. Takže místo toho, abyste se spoléhali na zúženou nabídku grafického instalátoru, proč nepoužívat nástroje založené na APT sami? Přímé vyvolání APT vyžaduje přístup k výzvě prostředí, kterou můžete spustit stisknutím Ctrl+Alt+T otevřete program Terminál. Níže popsané postupy fungují na všech aktuálně podporovaných verzích systému Ubuntu Linux.

Poznámka ke správě balíčků

V systému Microsoft Windows musíte pro instalaci nového programu stáhnout a spustit jeho instalační program, nebo – pokud se jedná o „přenosnou aplikaci“ – extrahovat soubory programu do umístění ve vašem souborovém systému. Linux si však užívá velké množství metod pro instalaci a správu softwaru. Soubory pro instalaci softwaru se obvykle nazývají a balík a balíčky mají mnoho různých příchutí. Například Ubuntu používá konvence distribuční rodiny Debianu, ze které pochází, takže balíčky Ubuntu končí v .DEB. Ubuntu však také podporuje metody, jako je instalace a kompilace ze zdrojového kódu nebo novějších balíčků Snap. Správce balíčků slouží jako dopravní policista pro závislostinebo weby vzájemné závislosti mezi balíčky. Některé balíčky vyžadují specifické i jiné vlastní balíčky; jiní vyžadují, aby byly některé balíčky odstraněny, než budou fungovat. APT a nástroje, které jej vyvolávají, řeší závislosti vaším jménem, ​​ale konkrétní příkazy, které používáte s těmito nástroji, určují, jak řeší závislosti. Každý typ rámce pro správu balíků a každá konkrétní distribuce Linuxu udržuje knihovnu softwaru, u kterého se očekává, že na něm bude fungovat. Tyto knihovny se nazývají úložiště. Ačkoli správci balíků pro každou distribuci ve výchozím nastavení obsahují nástroje této distribuce v nástroji pro správu balíků, samostatné aplikace – zejména ty hlavní – pocházejí ze svých vlastních úložišť. Chcete-li z nich přidat software, musíte nejprve přidat úložiště do svého nástroje pro správu balíků.

Správa balíčků na Ubuntu

I když můžete GUI používat k instalaci a správě aplikací, pokročilí uživatelé (stejně jako lidé, kteří potřebují více než omezený výběr, který GUI nabízí) výchozí pro shell program, který je v rozhraní s APT. Standardní příkaz pro přístup k APT – volal intuitivně, ale matoucí výstižný—Praví pro vás většinu práce. V dokumentaci Ubuntu uvidíte rozdíl mezi výstižný a apt-get. První je optimalizován pro interakci člověka; druhý se více přímo váže k vnitřním částem operačního systému a APT jako rámce. Chcete-li přidat zábavu, zavolal nástroj pro správu balíčků nadání se liší od obou výstižný a apt-get. I když existují určité syntaktické rozdíly a mírné rozdíly ve schopnostech výstižný a apt-get, jste obecně v pořádku výstižný kromě případů, kdy dodatečná palebná síla apt-get může dávat větší smysl (nebo pokud jste mnohem plynulejší ve správě balíčků Linuxu než průměrný medvěd). Pro přístup k APT bez ohledu na shell program musíte použít zvýšená oprávnění. Musíte tedy vyvolat sudo; jinak je přístup APT odepřen:

Apt aktualizace sa bez sudo

Jedna skvělá věc výstižný a apt-get? Oba podporují -y označte, aby automaticky odpovídal „Y“ na jakoukoli výzvu, která vyžaduje vaše potvrzení. Tato zkratka se hodí, když aktualizujete prostředí poprvé za čas a jinak byste museli určité upgrady potenciálně potvrdit desítkykrát.

Jak synchronizovat APT s repozitáři

Chcete-li aktualizovat index balíčků vašeho počítače v každém úložišti, ke kterému je připojen, použijte apt aktualizace příkaz. Tento příkaz – který by měl být jako správný úklid vždy první věcí, kterou vyvoláte před provedením dalších změn balíčku – synchronizuje místní kopii dostupných balíčků a jejich verzí s indexem aktuálního stavu s úložišti. Spusťte toto: sudo apt update

zadejte = „kód“>

Apt zpracovává aktualizace. Občas hodí chyby, např. Chybějící bezpečnostní klíče nebo jiné chyby. Zkontrolujte výstup příkazu a zjistěte, zda jste narazili na nějaké kritické chyby konfigurace. Jedna pěkná věc na běhání apt aktualizace je, že je to skvělý rychlý průzkum stavu vašeho prostředí pro správu balíků. Navštivte stránku dokumentace komunity Ubuntu, kde najdete podrobné pokyny pro přidávání nových softwarových úložišť.

Jak aktualizovat balíčky Ubuntu Linux

Chcete-li aktualizovat balíčky v počítači, použijte následující příkaz: sudo apt upgrade -y

type = „code“> Aktualizace jsou snadné, ale má to jeden háček. Jeden rozdíl mezi výstižný a apt-get spočívá v tom, že druhý podporuje různé typy upgradů. Například, aktualizace apt-get a apt-get dist-upgrade oba se mírně liší od apt upgrade:

  • apt-get upgrade: Aktualizuje balíček, ale ve výchozím nastavení neodstraní další balíčky ani nepřidá nové. Místo toho se aktualizace nezdaří, pokud vyžaduje přidané nebo odstraněné závislosti.
  • apt-get dist-upgrade: Aktualizuje a odstraňuje předchozí verze balíčku, včetně závislostí.
  • apt upgrade: Funkce jako apt-get upgrade –with-new-packages, což je skvělý způsob, jak říci, že aktualizuje, ale neodstraní předchozí verze, přesto dělá nainstalovat nové balíčky (ale neodstraní je), pokud je to nutné k uspokojení závislostí.

Pokud jsi v pořádku výstižný mazání balíčků k uspokojení závislostí, místo toho použijte možnost úplného upgradu:
sudo apt full-upgrade -y

Vyhledání a instalace nového softwaru

Poté, co jste aktualizovali svá úložiště a upgradovali stávající balíčky, jste v dobré kondici pro vyhledávání a instalaci nových programů. Použijte trefné vyhledávání a trefná show příkazy k hledání nového softwaru a prozkoumání jejich technických požadavků. Tento první příkaz prohledává všechna platná úložiště, ke kterým jste se připojili, podle konkrétních hledaných výrazů: sudo apt show

type = „code“> Chcete-li například vyhledat webový prohlížeč, zadejte následující příkaz: sudo apt search „webový prohlížeč“

zadejte = „kód“>

trefné vyhledávání

Chcete-li získat další informace o balíčku, zadejte následující: sudo apt show

type = „code“> Například an trefná show příkaz pro chromový prohlížeč balíček zobrazuje spoustu technických informací:

příkaz apt show

Použití sudo apt-cache show místo toho získat podstatně více technických informací o balíčku. Poté, co zjistíte název požadovaného balíčku, nainstalujte jej pomocí apt nainstalovat příkaz. Chcete-li nainstalovat chromový prohlížeč balíček, například zadejte: sudo apt install chromium-browser

type = „code“> A budete vyzváni k instalaci dalších balíčků, které chromový prohlížeč záleží na. (Pokud jste použili -y příznak, příkaz by se provedl bez výzvy.)

příkaz apt install pro „chromium-browser“

Úklid balíčků

Několik dalších výstižnýužitečné příkazy se osvědčily:

  • apt přeinstalovat: Přeinstaluje balíček ze zdroje úložiště, což je užitečné, pokud si myslíte, že jste porušili program, který se vám líbí.
  • trefně odstranit: Odebere balíček, ale ponechá uživatelem nakonfigurované soubory na místě.
  • trefné očištění: Odstraní balíček a také všechny související soubory, které s ním souvisejí, včetně konfiguračních souborů uživatele.
  • apt autoremove: Odstraní balíčky, které byly nainstalovány jako závislosti, ale vzhledem k tomu, že jsou zastaralé nebo byl odstraněn druhý balíček, jsou nyní osiřelé. Spuštění tohoto příkazu příležitostně může obnovit určité místo na disku.

Při instalaci balíčku se stáhne soubor s příponou .DEB a umístí se do složky / var / cache / apt / balíčky. Balíček se poté nainstaluje z této složky. Vymažte složky / var / cache / apt / balíčky a / var / cache / apt / packages / částečné pomocí následujícího příkazu: sudo apt-get clean

zadejte = „kód“>