Základní distribuce Linuxu se rozšiřuje pomocí balíčků prezentovaných prostřednictvím online katalogů. Různé distribuce se opírají o architektonické sestavy zaměřené na konkrétní systémy správy balíků. Správce balíčků, který používáte, určuje, jak nainstalujete nebo aktualizujete nové balíčky.
Co je balíček?
Balíky jsou softwarové aplikace pro Linux. Stejně jako Apple App Store a Hudba Google Play nabízejí kurátorské aplikace pro iOS a Android a obchod Microsoft podporuje platformu Windows 10, správce balíčků přistupuje k knihovně programů určených pro práci s architektonickými standardy vaší distribuce.
Co je správce balíčků?
A správce balíčků slouží jako palubní nástroj pro přístup k on-line katalogům softwaru a pro instalaci, aktualizaci a odstraňování balíků z prostředí Linuxu.
Na trhu je více než jeden správce balíčků a jejich balíčky nejsou snadno kompatibilní. Navíc neexistují všechny balíky v katalogu každého správce balíčků.
Společné systémy správy balíků zahrnují:
- dkpg: Používá se v Debianu a Ubuntu a podporuje nástroje jako apt, aptitude a Synaptic Package Manager
- Pacman: Používá Arch Linux
- Dopravné: Používá se v Gentoo Linuxu
- Elegantní: Relativně nový, samostatný balíček formát vyvinutý mateřskou společností Ubuntu
- Správce balíčků RPM: Vyvinutý Red Hat a podporovaný nástroji jako YUM a zypper
Jak mohu nainstalovat nebo aktualizovat balíčky?
Noví uživatelé systému Linux by měli používat nástroj pro správu balíčků, který je součástí vaší distribuce. Najdete ji v okenním systému. Každý nástroj je nakonfigurován odlišně a nabízí různé možnosti, jsou však všechny grafické a vyžadují správní heslo pro práci.
V rámci nástroje point-and-click můžete hledat nové balíčky, odstraňovat stávající balíčky nebo najít aktualizace pro nainstalované balíčky.
Manuální správa balíků
Uživatelé síly se zřídka spoléhají na grafické nástroje, které jsou součástí distribuce, preferují místo toho, aby vydaly příkazy pro správu balíčků přímo z shellu. V některých případech, např. Správa serverů Linux, není vůbec žádný desktop, takže přístup k shellu je jediný způsob aktualizace balíků.
Každý správce balíčků podporuje různé příkazy shellu, ale obecně každý vyžaduje, abyste pro změnu operačního systému zadali pověření na úrovni kořenové úrovně (heslo uživatele root nebo heslo účtu uživatele oprávněného spravovat balíky).
Chcete-li například nainstalovat populární textový editor Nano, použijete následující příkazy shellu:
Apt:
apt-get install nano
Dopravné: emerge nano
Mňam: yum install nano
Ohledně dokumentace pro nástroj pro správu balíčků na bázi shellu zkontrolujte specifické pokyny, včetně příslušných příkazových příznaků, které upravují, jak funguje základní nástroj. Podívejte se na seznam výukových programů pro nové uživatele Linuxu.