Někteří lidé používají Debian, Ubuntu nebo Ubuntu-založené distribuce jako Linux Mint zobrazuje se chyba add-apt-repository nebyl nalezen‘ a zároveň se snaží přidat PPA (Personal Package Archive) nebo další úložiště odkaz na jejich apt zdrojů. Tato chyba je obvykle způsobena tím, že v jejich systémech není nainstalován balíček „add-repository“.
Nyní, aby se začít, budeme se podívat na to, co vlastně add-úložiště balíčku v Ubuntu je.
co je apt a add-repository balíček v Ubuntu?
no, APT nebo Aptitude je správce balíčků vyvinutý pro Debian a je to správce balíčků používaný v Ubuntu a dalších distribucích založených na Debianu. Linux Mint také používá správce balíčků Aptitude, protože je založen na Ubuntu. Správce balíčků v Linuxových Distribucí je software, který se používá pro manipulaci se všemi balíčky, které instalaci v počítači, čímž je snadnější přístup, jak zvládnout veškerý software nainstalovaný na vašem systému a vyvádí je.
protože Ubuntu je založen na Debianu, má také balíček add-repository, který vám poskytuje možnost přidat úložiště nebo PPA z vašeho terminálu. Tento balíček nebo software vám umožní snadno přidat PPA přímo z terminálu, aniž byste museli měnit systémové soubory sami i.e nemusíte ručně upravovat zdroje apt a přidávat repozitáře ručně.
co způsobuje chybovou zprávu „add-apt-repository-command not found“?
jak jsme již zmínili, tato chyba je způsobena hlavně proto, že ve vašich systémech Ubuntu nebo Linux Mint chybí balíček s názvem add-repository. Podrobnější vysvětlení najdete níže:
- chybějící balíček add-repository: příkaz add-apt-repository dělá to, že automatizuje proces přidávání úložiště do vašich zdrojů.seznam v operačních systémech založených na Debianu. Pokud tento příkaz nepoužíváte, musíte se vrátit ke starému způsobu úpravy zdrojů apt.seznam z terminálu a přidání úložiště tam. Proto je to docela užitečný nástroj vyvinutý pouze pro jeden účel, tj. přidat potřebné repozitáře a nainstalovat z nich software.
řekněme, pokud chcete přidat PPA do vašeho systému Ubuntu, obvykle, příkaz se bude používat, je:
sudo add-apt-repository ppa:nameofppa
Ale když nemáte tento balíček nainstalován na vašem systému. Získáte následující výstup:
add-apt-repository command not found
instalace balíčku add-repository
řešení je zde opravdu jednoduché. Jediné,co musíte udělat, je nainstalovat balíček s názvem „add-repository“ do systému Ubuntu nebo Linux Mint. Zde je návod, jak to udělat:
- otevřete terminál.
- poté zadejte následující příkazy:
sudo apt update && sudo apt-upgradesudo apt install add-repositoryOrsudo apt update && sudo apt-upgradesudo apt-get install add-repository
- Pokud se zobrazí chybová že „add-úložiště balíček nebyl nalezen“, pak můžete mít zastaralé zrcátka na váš systém, a je třeba opravit jako první.
- nejlepší způsob, jak to udělat na Ubuntu (verze výše 12.04) je spustit následující příkaz z terminálu:
sudo software-properties-gtk
- okno nastavení softwaru a zdroje otevřené. Zde musíte změnit umístění serveru ke stažení, které se nachází na kartě Software (první karta) a vybrat nejlepší server.
- Chcete-li to provést, klikněte na Stáhnout z rozbalovací nabídky a vyberte „Ostatní“.
- Pak musíte kliknout na „Vybrat Nejlepší Server“. Nyní bude Ubuntu nějakou dobu trvat, než si vyberete nejlepší a aktualizované zrcadlo pro vás. Poté můžete software ukončit.
- tady jste, vaše zrcadla měla být opravena tím.
- nakonec musíte znovu spustit výše uvedené příkazy a doufejme, že budete moci nainstalovat balíček“ add-repository“.
- Po instalaci se již nezobrazí chyba „add-repository command not found“.