Při instalaci softwaru na Ubuntu pomocí příkazového řádku jste si možná všimli slova „úložiště“, které se na výstupu často používá. Pokud jste v celém linuxovém vesmíru nováčkem, pak by to pro vás mohl být nový výraz. Co to znamená a proč váš systém potřebuje tato úložiště?
Tento článek vám představí koncept úložišť v Ubuntu spolu se stručným popisem různých typů úložišť dostupných k použití.
Úvod do úložišť
Obecně lze říci, že úložiště je kolekce více položek uložených společně v enormním množství. V Ubuntu a dalších operačních systémech založených na Unixu úložiště odkazuje na obrovskou sbírku softwaru a balíčků, které můžete nainstalovat do svého systému.
Na rozdíl od Windows a macOS poskytuje Linux svým uživatelům software v dobře zabaleném formátu, který se v různých distribucích liší. Například distribuce založené na Debianu spoléhají na balíčky DEB. Podobně najdete balíčky RPM na Fedoře, CentOS a dalších distribucích založených na RHEL.
Příbuzný: Věci, které Ubuntu dělá lépe než Windows
Vzhledem k tomu, že úložiště jsou souborem takových balíčků, mohou uživatelé odkazovat na tato úložiště a vyhledat a stáhnout balíček, který potřebují. Najdete v nich téměř každý nástroj, který potřebujete.
Různá distribuce Linuxu mají také vlastní sadu úložišť. V systému Ubuntu budou výchozí patřit samotnému Ubuntu. Kromě toho mohou uživatelé také přidat libovolný z nich pomocí add-apt-repository příkaz.
Doporučený způsob instalace balíků na Ubuntu je použití oficiálních úložišť. Důvodem je, že balíčky, které najdete v těchto úložištích, jsou speciálně vyvinuty pro Ubuntu. Pravidelné aktualizace vyvíjené vývojáři také zajišťují, že software funguje správně.
Typy úložišť v Ubuntu
Ubuntu se dodává se čtyřmi různými typy úložišť. Jmenovitě jsou to Hlavní, Omezený, Vesmír a Multiverse. Některé, například Main, jsou ve výchozím nastavení otevřené. Ale pro ostatní musíte povolit vesmír a multiverse, než z nich můžete začít načítat balíčky.
1. Hlavní
Main zahrnuje software a balíčky, které jsou plně podporovány týmem Ubuntu. Pokud jste nainstalovali software z hlavního úložiště, Ubuntu vám bude pravidelně poskytovat aktualizace zabezpečení a opravy chyb pro tyto balíčky.
Toto úložiště se skládá z balíčků open-source, které lze volně používat a redistribuovat. Zjistíte také, že Ubuntu je dodáváno s většinou balíčků v hlavním úložišti, protože jde o důležité nástroje vyžadované systémem i uživatelem.
2. Omezený
Software, který je k dispozici v úložištích s omezeným přístupem, můžete na základě bezplatné licence používat bez jakýchkoli poplatků, ale tyto balíčky nelze znovu distribuovat. Omezené úložiště obsahuje nástroje a ovladače, které jsou nezbytné pro správné fungování operačního systému.
Tým Ubuntu neposkytuje podporu pro takové programy, protože patří jinému autorovi. Společnost Canonical, společnost odpovědná za správu Ubuntu, také nemůže balíček upravovat, protože většina softwaru obsaženého v omezeném úložišti je vlastnická.
3. Vesmír
Jak název napovídá, Universe obsahuje každý balíček open-source vyvinutý pro operační systém Linux. Tyto balíčky nejsou přímo spravovány týmem Ubuntu. Komunita vývojářů pracujících na balíčku je výhradně zodpovědná za zasílání aktualizací a oprav zabezpečení.
Pokud však vývojáři souhlasí s dodržováním konkrétních jimi stanovených standardů, může balíček přesunout balíček z vesmíru do hlavního.
4. Multivesmír
Zatímco výše uvedená úložiště obsahují balíčky, které jsou buď zdarma k použití, nebo open-source, multiverse obsahuje software, který není k dispozici zdarma. Proprietární programy bez licence nebo právních problémů jsou také součástí Multiverse.
Instalace balíčků z tohoto úložiště se nedoporučuje, protože riziko spojené s těmito programy je značné.
Práce s úložišti a balíčky
Linux vám poskytuje úplnou kontrolu nad tím, jaké úložiště zvolit při instalaci balíčků. Můžete buď jít do důvěryhodných úložišť Ubuntu, pokud chcete být na bezpečné straně, nebo můžete stáhnout software pro Linux z vesmíru nebo multiverse úložiště. Ale to je doporučeno, pouze pokud víte, co děláte.
Každá distribuce Linuxu má výchozího správce balíčků odpovědného za instalaci, aktualizaci a upgrade balíků v systému. Například Ubuntu přichází s APT a dpkga Fedora Linux používá pro správu balíků DNF. V Arch Linux můžete instalovat a odebírat software pomocí pacman, což je výchozí správce balíčků dodávaný s OS.
Zajímá vás, které aplikace Windows 10 chcete odinstalovat? Zde je několik nepotřebných aplikací, programů a bloatwaru pro Windows 10, které byste měli odebrat.
Přečtěte si další
- Linux
- Ubuntu
- Linux
Deepesh je Junior Editor pro Linux na MUO. Píše informační obsah na internetu již více než 3 roky. Ve volném čase rád píše, poslouchá hudbu a hraje na kytaru.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Ještě jeden krok…!
V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.