Skocz do zawartości

Cannot Retrieve Repository Metadata...


Lae

Rekomendowane odpowiedzi

Po tytule myślę, że wiadomo o co chodzi. Otóż, stałem się właśnie dumnym i bladym posiadaczem Fedory 13. Skorzystałem znów z poradnika przy instalacji wtyczek i innych potrzebnych programów, no i nie mogę zainstalować niczego (włączając yum update), gdyż ciągle wyskakuje ten błąd:

Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again

Dzieje się tak nawet z wtyczką flasha (repozytorium zainstalowałem). Mogę liczyć na jakąś pomoc? Byłoby miło z Waszej strony, gdyby była w postaci dla zielonych :)

Odnośnik do komentarza
Udostępnij na innych stronach

Wahałem się między tymi dwoma działami :)

Wpisałem co kazaliście, clean all nie zrobił nic:

[root@xxx ~]# yum clean all
Wczytane wtyczki: presto, refresh-packagekit
Czyszczenie wszystkiego
0 delta-package files removed, by presto

 

zaś makecache:

[root@xxx ~]# yum makecache
Wczytane wtyczki: presto, refresh-packagekit
adobe-linux-i386                                         |  951 B     00:00     
adobe-linux-i386/filelists                               | 142 kB     00:01     
adobe-linux-i386/primary                                 |  11 kB     00:00     
adobe-linux-i386/other                                   | 1.9 kB     00:00     
Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again

 

Więc, niestety, niewiele to zmieniło...

Odnośnik do komentarza
Udostępnij na innych stronach

Kolejny pomysł, to wejść do pliku konfiguracyjnego repo "fedora" (/etc/yum.repos.d/fedora.repo) usunąć # sprzed linii zaczynającej się od "baseurl" i wstawić # w linii zaczynającej się od "mirrorlist". W razie potrzeby zrobić tak samo w innych plikach (fedora-updates), ale tylko w sekcjach, w których jest "enabled=1"

No i oczywiście jeszcze raz magiczne yum clean all a potem update.

Odnośnik do komentarza
Udostępnij na innych stronach

Oto efekt:

 

[root@xxx ~]# gedit /etc/yum.repos.d/fedora.repo
[root@xxx ~]# yum clean all
Wczytane wtyczki: presto, refresh-packagekit
Czyszczenie wszystkiego
0 delta-package files removed, by presto
[root@xxx ~]# yum update
Wczytane wtyczki: presto, refresh-packagekit
adobe-linux-i386                                         |  951 B     00:00     
adobe-linux-i386/primary                                 |  11 kB     00:00     
adobe-linux-i386                                                          17/17
fedora                                                   | 4.3 kB     00:00     
fedora/primary_db                                        |  10 MB     01:29     
Could not retrieve mirrorlist http://ayo.freshrpms.net/fedora/linux/13/mirrors-freshrpms error was
14: HTTP Error 404 : http://ayo.freshrpms.net/fedora/linux/13/mirrors-freshrpms 
Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: freshrpms. Please verify its path and try again

 

Zmiana w fedora-updates też nic nowego nie wniosła.

Odnośnik do komentarza
Udostępnij na innych stronach

ayo.freshrpms.net - a co to za cudo ? Pokaż jakie masz pliki w katalogu /etc/yum.repos.d. Tak na szybko np. yum install mc --disablerepo=freshrpms

 

/Edycja. W sumie to nie ma się co cackać

rpm -qa | grep freshrpms

i rpm -e to_co_znalazło. Jeśli nie ma żadnych pakietów to po prostu usuń z /etc/yum.repos.d wszystko co ma w nazwie freshrpms.repo. Teraz jest rpmfusion

Odnośnik do komentarza
Udostępnij na innych stronach

Zrobione. Oto efekt:

 

[root@Makaron ~]# yum install mc
Wczytane wtyczki: presto, refresh-packagekit
adobe-linux-i386                                         |  951 B     00:00     
fedora                                                   | 4.3 kB     00:00     
http://rpm.livna.org/fedora/13/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 : http://livna-dl.reloumirrors.net/fedora/13/i386/repodata/repomd.xml 
Próbowanie innego serwera lustrzanego.
http://livna.cat.pdx.edu/fedora/13/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 : http://livna.cat.pdx.edu/fedora/13/i386/repodata/repomd.xml 
Próbowanie innego serwera lustrzanego.
http://wftp.tu-chemnitz.de/pub/linux/livna/fedora/13/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 : http://livna-dl.reloumirrors.net/fedora/13/i386/repodata/repomd.xml 
Próbowanie innego serwera lustrzanego.
http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/fedora/13/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 : http://livna-dl.reloumirrors.net/fedora/13/i386/repodata/repomd.xml 
Próbowanie innego serwera lustrzanego.
http://mirror.atrpms.net/livna/fedora/13/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404 : http://mirror.atrpms.net/livna/fedora/13/i386/repodata/repomd.xml 
Próbowanie innego serwera lustrzanego.
ftp://mirrors.tummy.com/pub/rpm.livna.org/fedora/13/i386/repodata/repomd.xml: [Errno 14] FTP Error 550 : ftp://mirrors.tummy.com/pub/rpm.livna.org/fedora/13/i386/repodata/repomd.xml 
Próbowanie innego serwera lustrzanego.
Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: livna. Please verify its path and try again

 

Z tego wywnioskowałem, że winne jest repozytorium livny, więc usunąłem w podobny sposób co freshrpms.

Efekt: wszystko chodzi cacy.

Wnioski: nie używać tych dwóch repozytoriów. Bo z tego co widzę to oba się zlały w rpmfusion...

 

Właśnie robię update i z przyjemnością obserwuj litery :rolleyes:

Wielkie dzięki za pomoc :)

Odnośnik do komentarza
Udostępnij na innych stronach

[...]
Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: freshrpms. 
[...]

Ta część po dwukropku oznacza nazwę repozytorium z którym są kłopoty. Jest lepiej, bo już repo "fedora" zostało poprawnie odczytane.

 

Jak już wspomniał wyżej sokar620 jeśli nie jest to konieczne, to nie korzystaj z innych repo niż zalecane na naszej wiki (swoją drogą poczytaj sobie, bo to na pewno wiele Ci wyjaśni → http://wiki.fedora.pl a szczególnie → http://wiki.fedora.pl/wiki/Poradnik ).

W zasadzie powinieneś mieć to co przyszło z dystrybucją (czyli repozytoria Fedory) + RPMfusion. Jak ktoś nie może sobie poradzić bez Adobe Readera (mimo takich programów jak Evince czy Okular), to można dorzucić repo Adobe. Do tego Google, żeby zainstalować Picasę i Google Desktop jeśli chcesz.

Pozostałe repozytoria prawie na pewno przysporzą problemów początkującemu użytkownikowi a zazwyczaj nie ma w nich nic na tyle godnego uwagi, żeby robić sobie kłopoty.

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...
Kolejny pomysł, to wejść do pliku konfiguracyjnego repo "fedora" (/etc/yum.repos.d/fedora.repo) usunąć # sprzed linii zaczynającej się od "baseurl" i wstawić # w linii zaczynającej się od "mirrorlist". W razie potrzeby zrobić tak samo w innych plikach (fedora-updates), ale tylko w sekcjach, w których jest "enabled=1"

No i oczywiście jeszcze raz magiczne yum clean all a potem update.

Jesteś "zebeściak" jak mówił Siara-Siarzewski. Pomogło i u mnie. Mam pytanie: dlaczego to (Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again) zaczęło się robić po której z kolei aktualizacji systemu? A konkretnie na ostatnim kernelu. Chociaż i tak jest nieźle, bo mysz podłączona do hub-a usb nie zdycha po 40 min. jak poprzednio.

 

Edit: jestem na F12 jeszcze.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 months later...

Mam dwie maszyny z FC12 w domu jedną i w pracy drugą - podobnie nawet sprzętowo to wygląda (muzeum ;-) ale chodzi o to że na tej "domowej mam właśnie problem z yum -em

 

 yum makecache
Wczytane wtyczki: presto
adobe-linux-i386                                                                                                     |  951 B     00:00     
adobe-linux-i386/filelists                                                                                           | 141 kB     00:00     
adobe-linux-i386/other                                                                                               | 2.0 kB     00:00     
playonlinux                                                                                                          |  951 B     00:00     
playonlinux/filelists                                                                                                | 2.7 kB     00:00     
playonlinux/other                                                                                                    |  511 B     00:00     
Błąd: Cannot retrieve repository metadata (repomd.xml) for repository: rpmfusion-free. Please verify its path and try again

 

Skopiowałem więc repozytoria z tej z pracy na której wszystko jest OK i dalej nic nie pomaga.

Jedyne co działa to adobe-linux i playonlinux ; jeśli zaś dodam któreś fedora-* (które czasowo przełożyłem gdzie indziej celem sprawdzenia o co tutaj chodzi) to zaraz jest krzy i bunt.

Nie wiem zatem co dalej, dotychczasowe repozytoria jakie miałem w domu to:

fedora-rawhide.repo rpmfusion-free-rawhide.repo rpmfusion-free-updates-testing.repo rpmfusion-nonfree-updates.repo

fedora.repo rpmfusion-free.repo rpmfusion-nonfree-rawhide.repo rpmfusion-nonfree-updates-testing.repo

fedora-updates.repo rpmfusion-free-updates.repo rpmfusion-nonfree.repo

a te z pracy to:

 

adobe-linux-i386.repo fedora-updates-testing.repo rpmfusion-free-rawhide.repo rpmfusion-nonfree-rawhide.repo

fedora-rawhide.repo google.repo rpmfusion-free.repo rpmfusion-nonfree.repo

fedora.repo google.repo~ rpmfusion-free-updates.repo rpmfusion-nonfree-updates.repo

fedora-updates.repo livna.repo rpmfusion-free-updates-testing.repo rpmfusion-nonfree-updates-testing.repo

 

I to tyle co tak na już mogę wkleić.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...