Při instalaci softwaru na Ubuntu můžete být někdy požádáni o přidání PPA třetích stran. Přidání PPA vám umožní přístup k softwarovým balíčkům, které nebyly zahrnuty v oficiálních repozitářích Ubuntu. Někdy se při aktualizaci systému nebo instalaci softwarových balíků můžete setkat s chybou indikující, že přidaná PPA nemá soubor vydání.
Tato chyba je docela frustrující, protože omezuje vaši schopnost efektivně spravovat softwarové balíčky. V této příručce vás provedeme tím, jak můžete tento problém vyřešit a vrátit se k používání systému bez problémů.
Nejprve si tedy ujasněme, co znamená chyba „Úložiště nemá soubor vydání ?
Než se budeme zabývat tímto problémem, je rozumné, abychom nejprve pochopili, co tato chyba znamená. Chyba „Úložiště nemá soubor vydání“ v podstatě říká, že úložiště, které jste právě přidali, není dostupné pro vaši verzi Ubuntu.
Například jsem se pokusil nainstalovat desktopové prostředí Deepin na Ubuntu 18.04 pomocí níže uvedeného PPA, které by se mělo používat na Ubuntu 20.04, známém také jako Focal Fossa.
$ sudo add-apt-repository ppa:ubuntudde-dev/stable
To způsobilo chybu zobrazenou ve úryvku níže.
Tato chyba vám brání v aktualizaci, upgradu a dokonce i v instalaci softwarových balíků.
Jak opravit chybu „Úložiště nemá soubor vydání“
Když jsme věděli, co chybu způsobuje, pojďme se nyní podívat, jak můžete svůj systém opravit. Chcete-li chybu odstranit, musíte odstranit problematické úložiště. Můžete toho dosáhnout graficky pomocí nástroje ‚Software &Updates‘ nebo spuštěním příkazů na terminálu.
Chcete-li úložiště odstranit graficky, spusťte nástroj „Software a aktualizace“, jak je znázorněno.
Klikněte na „Další software“ a poté vyberte PPA, kterou chcete odstranit. Nakonec klikněte na „Odebrat“ ve spodní části okna.
Zobrazí se okno pro ověření s výzvou k zadání hesla. Zadejte své uživatelské heslo a stiskněte ENTER .
Na příkazovém řádku můžete odstranit úložiště pomocí zobrazené syntaxe:
$ sudo add-apt-repository --remove ppa:name/here
V našem případě bude náš příkaz:
$ sudo add-apt-repository --remove ppa:ubuntudde-dev/stable
Poté stiskněte ENTER pro odstranění úložiště.
A takto vyřešíte chybu „Úložiště nemá soubor vydání“ na Ubuntu.