Chyba Dropbox repozitáře ve Fedoře 32

Pokud vám při updatu v terminálu ve Fedoře 32 vyskakuje chybová hláška s repozitářem Dropboxu

Status code: 404 for http://linux.dropbox.com/fedora/32/repodata/repomd.xml

tak tady je (doufám, že dočasné) řešení.

Chyba při updatu systému

Takže, jak se k následující chybě dopracujeme? Stačí se pokusit updatovat systém příkazem v terminálu:

sudo dnf update

A systém nás odmění hláškou viz obrázek:

Chybová hláška Dropbox repozitáře ve Fedoře 32
Chyba repozitáře Dropbox ve Fedoře 32

Tady je důležitý kód chyby 404, což znamená, že následující odkaz není na webu dostupný. To si ověříme když v prohlížeči zadáme do adresního řádku část nefunkčního odkazu https://linux.dropbox.com/fedora/.

Index https://linux.dropbox.com/fedora/
Index stránky linux.dropbox.com/fedora/

A tady právě vidíme, že pro aktuální Fedoru, verze 32, adresář chybí.

Nastavení cesty k repozitáři Dropboxu ve Fedoře 32

Abychom si to ve svém systému opravili tak potřebujeme Fedoře říci kde má repozitář Dropboxu hledat. Cesta k repozitáři je uložena v souboru /etc/yum.repos.d/dropbox.repo.

Tady obsah upravíme takto:

[Dropbox]
name=Dropbox Repository
#baseurl=http://linux.dropbox.com/fedora/$releasever/
baseurl=http://linux.dropbox.com/fedora/31/
gpgkey=https://linux.dropbox.com/fedora/rpm-public-key.asc

Zakomentujeme (to je to „#“ výše) původní baseurl a doplníme si řádek pevně směřující na poslední fungující verzi (v našem případě 31).

A to je vše. Teď už nám systém při updatu stáhne pár kilobytů při kontaktu s repozitářem a vše funguje.

Je dobré připomenout, že pokud časem dojde k opravě na straně Dropboxu, chtělo by to vrátit nastavení na původní hodnoty. Jinak se nám odkaz nebude aktualizovat, se zvyšujícími se verzemi Fedory.

Zdroj:
https://www.dropboxforum.com/t5/Dropbox-installs-integrations/Cannot-find-a-valid-baseurl-for-repo-Dropbox-Fedora-30/td-p/344300

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *