Když hledáte balíček v systému Linux pomocí příkazového řádku, správce balíčků vašeho systému vyhledá balíček v různých úložištích. Ve výchozím nastavení má každá distribuce Linuxu některá oficiální úložiště, která obsahují stabilní balíčky podporované týmem distribuce.
Když se však pokusíte chytit balíček, který není přítomen v oficiálních softwarových úložištích, správce balíčků zobrazí chybu. V takových situacích můžete ručně přidat úložiště třetích stran do vašeho systému a poté stáhnout balíček.
Podívejme se, jak můžete do seznamu zdrojů systému přidat nová úložiště.
Na distribucích založených na Ubuntu a Debian
Distribuce založené na Debianu, včetně Ubuntu, používají k instalaci a aktualizaci balíčků Advanced Package Tool (APT). Informace o softwarovém úložišti najdete v /etc/apt/sources.list soubor v instalaci systému Linux založené na Debianu.
Přestože do souboru můžete ručně zadat podrobnosti úložiště, může se rychle stát obtížnou prací. Lepším způsobem, jak je do systému přidat, je použití add-apt-repository nářadí.
Nainstalujte add-apt-repository
Ve výchozím nastavení nenajdete ve svém systému nainstalovaný nástroj add-apt-repository. Je součástí softwarové vlastnosti-společné balík. Chcete-li nainstalovat add-apt-repository pomocí správce balíčků APT, zadejte:
sudo apt install software-properties-common
Přidat úložiště pomocí add-apt-repository
Nyní, když jste balíček nainstalovali, je čas přidat do vašeho systému softwarové úložiště třetích stran. Základní syntaxe pro přidávání úložišť je:
sudo add-apt-repository [možnosti] úložiště
...kde úložiště je formát používaný seznam zdrojů soubor.
Výchozí formát záznamu pro soubor je:
deb https://repositoryurl.com distro typ
Chcete-li například do svého systému přidat úložiště vesmíru Ubuntu:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $ (lsb_release -sc) vesmír "
PPA můžete také přidat pomocí add-apt-repository pomocí následující syntaxe příkazu:
sudo add-apt-repository ppa: uživatel / jméno
...kde uživatel a název je Jméno majitele a Název PPA resp.
Přidání PPA PHP od Ondřeje pomocí add-apt-repository:
sudo add-apt-repository ppa: ondrej / php
Příbuzný: Jaký je rozdíl mezi APT a dpkg v Ubuntu?
Ruční přidávání úložišť ve Fedoře a CentOS
Fedora, CentOS a další distribuce založené na RHEL používají správce balíčků DNF a yum. Na rozdíl od APT má DNF zabudovanou metodu správce konfigurace který umožňuje uživatelům snadno přidávat, odebírat a deaktivovat úložiště třetích stran.
Pomocí Správce balíčků DNF
Přidání nového úložiště pomocí DNF:
dnf config-manager - úložiště ad-repo
...kde úložiště je URL do softwarového úložiště.
Chcete-li povolit úložiště, zadejte:
dnf config-manager - úložiště povoleno sadou
Pomocí yum-config-manager
Alternativně můžete také použít yum-config-manager nástroj pro přidávání a správu úložišť ve vašem systému. Yum-config-manager není ve výchozím nastavení nainstalován na distribucích založených na RHEL, takže jej budete muset nainstalovat ručně. Je součástí mňam utils balík. Chcete-li jej nainstalovat, zadejte:
sudo dnf nainstalujte yum-utils
Formát příkazu yum-config-manager je podobný DNF. Nové úložiště můžete přidat pomocí yum-config-manager takto:
yum-config-manager - úložiště ado-repo
Snadné je také povolení úložiště.
yum-config-manager - povolit úložiště
Arch Linux a AUR
Pokud používáte Arch Linux, možná už víte, že uživatelé nemohou do Archu přidávat úložiště. To ale neznamená, že si do svého systému nemůžete stáhnout další balíčky.
Arch Linux má AUR, Arch User Repository, který obsahuje tisíce balíčků třetích stran vyvinutých uživateli. K AUR můžete přistupovat pomocí správce balíčků AUR. Pacman, který je výchozím správcem balíků v systému Arch Linux, nemá přístup k balíčkům uloženým v úložišti uživatelů Arch.
Existuje několik správců balíků AUR, z nichž nejvýznamnější je jo. Můžete snadno nainstalovat yay do vašeho systému pomocí klonování úložiště git.
git klon https://aur.archlinux.org/yay-git.git
Změňte oprávnění stažené složky:
sudo chmod 777 / yay-git
Změňte adresář a použijte makepkg příkaz pro instalaci yay:
cd / yay-git && makepkg -si
Více informací: Jak instalovat a odebírat balíčky v Arch Linuxu
Správa seznamu úložišť vašeho systému
Od instalace systému Linux po jeho každodenní používání jsou úložiště odpovědná za dodávání balíků do systému. Pokud jste začátečník, výchozí úložiště by stačily k uspokojení vašich potřeb. Vědět, jak přidat úložiště, však bude určitě prospěšné pro ty, kteří si chtějí stáhnout balíčky třetích stran do svého počítače.
V systému Linux jste se při aktualizaci nebo instalaci nových balíků mohli často setkat s chybou poškozeného balíčku. Přeinstalování nebo odstranění těchto balíčků opravuje problém na většině systémů Linux.
Únik Windows 11 nám dal nějaké informace, ale všechny oči se dívají na událost Microsoftu z 24. června.
Přečtěte si další
- Linux
- Arch Linux
- Linux
- Počítačové tipy
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.