Skocz do zawartości

Repozytoria - Co Się Z Nimi Dzieje


kaktus250

Rekomendowane odpowiedzi

Uzywałem Fedory 6,8 i repozytoria działały. Wystarczyło napisać #yum install mc i już mc się instalowało.

Teraz w sersji 12'ej (a chyba też w 10'ej) jest różnie. Po zainstalowaniu Fedory 12 instalacja mc przebiegła normalnie, ale od niedawna zaczęły się kłopoty.

Dzisiaj lecą errory:\

"Cannot retrieve repository metadata (repomd.xml) for repository:InstallMedia. Please verify its path and try again"

 

Próbowałem zmieniać wpisy yum.repos.d, baserul odhaszować i zahaszować mirrorlist. Próbowałe dopisywać IP do pliku host (i po restarcie). Skąd się to bierze że wersja 12 tak krzaczy. W Fedorze 6 ładnie działało, ale też do zmiany serwerów ftp (tak myślę).

 

Widzę na forach różne porady, ale nie mam już siły. Chciałem zainstalować caching-nameserver i proftpd z (_yum'a_ → yuma) ORT. Na FC6 szło..kiedyś..

Próbowałem zainstalować rpmfusion, ale zainstalował się ten fragment free, a ten nofree nie.

Jak doprowadzić do działania repozytoriów w FC12 ?.

A może nowych się yumem nie instaluje ?

Próbowałem yum clean all i yum update, wszystko na nic.

proszę o pomoc

 

Odnośnik do komentarza
Udostępnij na innych stronach

Chcę załączyć spakowany yum.repos.d, ale nie wiem jak wstawić.
Jeszcze śmietnika i przechowalni paczek nam tu trzeba <_< Mało masz serwerów?

 

A i tak naprawdę chodzi o wynik

ls -l /etc/yum.repos.d

czyli o zawartość katalogu a nie zawartość plików w katalogu.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeszcze śmietnika i przechowalni paczek nam tu trzeba <_< Mało masz serwerów?

 

A i tak naprawdę chodzi o wynik

ls -l /etc/yum.repos.d

czyli o zawartość katalogu a nie zawartość plików w katalogu.

Wynik powyższej komendy daje zawatość:

Fedora-install-media.repo

fedora-rawhide.repo

fedora.repo

fedora-updates.repo

fedora-updates-testing.repo

repomd.xml

rpmfusion-free-rawhide.repo

rpmfusion-free.repo

rpmfusion-free-updates.repo

rpmfusion-free-updates-testing.repo

 

Odnośnik do komentarza
Udostępnij na innych stronach

Wyłącz repozytorium Fedora-install-media.repo Co do rpmfusion to
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Doinstalowałem rpm fusion: rpm -Uvh http://download1.rpmfusion.org/nonfree/fed...able.noarch.rpm

 

Jak wyłączyć te repozytorium Fedora-install-media ?

Plik Fedora-install-media.repo zawiera kilka lini:

[installMedia]
name=Fedora 12-Alpha
mediaid+1250549828.491753
metadata_expire=-1
gpgcheck=0
cost=500

 

Odnośnik do komentarza
Udostępnij na innych stronach

Co zrobić aby jeden pakiet się doinstalował ?
Nie da się. Bez pozostałych paczek odszukanych przez yum nie zainstalujesz paczki podstawowej.

 

[EDIT]

Hm... spróbowałem i u mnie chce ściągnąć tylko jeden pakiet. Czy przed próbą instalacji wykonałeś "yum update"?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie da się. Bez pozostałych paczek odszukanych przez yum nie zainstalujesz paczki podstawowej.

 

[EDIT]

Hm... spróbowałem i u mnie chce ściągnąć tylko jeden pakiet. Czy przed próbą instalacji wykonałeś "yum update"?

Nie rozumiem, dlaczego się tak dzieje. Zrobiłem tak:

1. W poniższych plikach dałem wszystkie linie na enabled=1

- fadora-rawhide.repo

- fedora-updates-testing.repo

- fedora-updates.repo

- fedora.repo

2. Wydałem komendę yum clean all

3. Wydałem komendę yum updates (i tu ponad 1 Gb się pobrał bez problemów)

4. Wydałem komendę yum install proftpd (tu setki lini powiązań zależności i propozycja pobrania 28 pakietów - jest wśród nich proftpd)

5. Sprawdzam rpm -qa | grep proftpd i nic

Załączam zrzut ostatniego ekranu

subversion                                  x86_64                 1.6.6-4.fc13                                          fedora                          2.3 M
subversion-javahl                           x86_64                 1.6.6-4.fc13                                          fedora                          163 k
sudo                                        x86_64                 1.7.1-7.fc12                                          fedora                          290 k
systemtap                                   x86_64                 1.0-3.fc13                                            fedora                          1.4 M
systemtap-runtime                           x86_64                 1.0-3.fc13                                            updates-testing                  62 k
tcpdump                                     x86_64                 14:4.0.0-3.20090921gitdf3cb4.fc12                     fedora                          320 k
telepathy-glib                              x86_64                 0.9.2-1.fc13                                          updates-testing                 287 k
telepathy-salut                             x86_64                 0.3.10-1.fc12                                         fedora                          212 k
transmission                                x86_64                 1.80-0.1.b3.fc13                                      fedora                          1.2 M
upstart                                     x86_64                 0.6.3-3.fc13                                          fedora                          226 k
util-linux-ng                               x86_64                 2.17-0.6.fc13                                         fedora                          1.4 M
vsftpd                                      x86_64                 2.2.2-2.fc13                                          fedora                          148 k
wget                                        x86_64                 1.12-2.fc13                                           fedora                          480 k
wpa_supplicant                              x86_64                 1:0.6.8-7.fc13                                        fedora                          248 k
xorg-x11-server-Xorg                        x86_64                 1.7.1-7.fc12                                          fedora                          1.3 M
xorg-x11-server-common                      x86_64                 1.7.1-7.fc12                                          updates-testing                  54 k

Podsumowanie transakcji
================================================================================
================================================================================
Instalacja      18 pakiet(y)
Aktualizacja   173 pakiet(y)

Caţkowity rozmiar: 194 M
Caţkowity rozmiar pobierania: 22 M
W porzţdku? [t/N]: t
Pobieranie pakiet˘w:
(1/28): audit-libs-2.0.4-1.fc13.x86_64.rpm                                                                                               |  60 kB     00:00
(2/28): cronie-anacron-1.4.3-2.fc13.x86_64.rpm                                                                                           |  26 kB     00:00
(3/28): cyrus-sasl-lib-2.1.23-6.fc13.x86_64.rpm                                                                                          | 134 kB     00:00
(4/28): db4-4.8.24-1.fc13.x86_64.rpm                                                                                                     | 595 kB     00:01
(5/28): db4-cxx-4.8.24-1.fc13.x86_64.rpm                                                                                                 | 623 kB     00:01
(6/28): elfutils-libelf-0.143-1.fc12.x86_64.rpm                                                                                          |  52 kB     00:00
(7/28): elfutils-libs-0.143-1.fc12.x86_64.rpm                                                                                            | 162 kB     00:00
(8/28): file-5.03-16.fc13.x86_64.rpm                                                                                                     |  42 kB     00:00
(9/28): file-libs-5.03-16.fc13.x86_64.rpm                                                                                                | 299 kB     00:00
(10/28): glibc-2.11.90-4.x86_64.rpm                                                                                                      | 3.9 MB     00:08
(11/28): libblkid-2.17-0.6.fc13.x86_64.rpm                                                                                               | 101 kB     00:00
(12/28): libselinux-2.0.90-1.fc13.x86_64.rpm                                                                                             | 103 kB     00:00
(13/28): libselinux-utils-2.0.90-1.fc13.x86_64.rpm                                                                                       |  76 kB     00:00
(14/28): libsemanage-2.0.43-2.fc13.x86_64.rpm                                                                                            | 102 kB     00:00
(15/28): libsemanage-python-2.0.43-2.fc13.x86_64.rpm                                                                                     |  79 kB     00:00
(16/28): libsepol-2.0.41-1.fc13.x86_64.rpm                                                                                               | 127 kB     00:00
(17/28): libuuid-2.17-0.6.fc13.x86_64.rpm                                                                                                |  57 kB     00:00
(18/28): libxml2-2.7.6-1.fc13.x86_64.rpm                                                                                                 | 794 kB     00:01
(19/28): ntpdate-4.2.4p8-1.fc13.x86_64.rpm                                                                                               |  57 kB     00:00
(20/28): openssl-1.0.0-0.16.beta4.fc13.x86_64.rpm                                                                                        | 1.3 MB     00:02
(21/28): perl-5.10.1-106.fc13.x86_64.rpm                                                                                                 |  10 MB     00:21
(22/28): php-common-5.3.1-3.fc13.x86_64.rpm                                                                                              | 510 kB     00:01
(23/28): proftpd-1.3.2c-1.fc13.x86_64.rpm                                                                                                | 1.9 MB     00:03
(24/28): rpm-libs-4.8.0-0.beta1.4.x86_64.rpm                                                                                             | 304 kB     00:00
(25/28): setools-libs-3.3.6-4.fc12.x86_64.rpm                                                                                            | 370 kB     00:00
(26/28): systemtap-runtime-1.0-3.fc13.x86_64.rpm                                                                                         |  62 kB     00:00
(27/28): telepathy-glib-0.9.2-1.fc13.x86_64.rpm                                                                                          | 287 kB     00:00
(28/28): xorg-x11-server-common-1.7.1-7.fc12.x86_64.rpm                                                                                  |  54 kB     00:00
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Razem                                                                                                                           453 kB/s |  22 MB     00:50


Pakiet cronie-1.4.3-2.fc13.x86_64.rpm nie jest podpisany
[root@komp130 ~]# rpm -qa|grep proftp
[root@komp130 ~]# mc

[root@komp130 /]# sudo setterm -dump 1

Więc proftpd się nie zainstalował ? Nie ma pliku proftpd.conf. Dlaczego tak się dzieje ?

Odnośnik do komentarza
Udostępnij na innych stronach

No to sobie namieszałeś... Najpierw trzeba poczytać, potem pomyśleć a potem jeszcze raz poczytać i znowu pomyśleć.

Widzisz nazwy pakietów gotowych do ściągnięcia? Widzisz "fc13"? Stąd Twoje problemy. To skutek włączenia repozytoriów rawhide (przyszła, obecnie zapewne mocno niestabilna wersja Fedory) .

 

Włączone powinieneś mieć tylko (i to nie wszystkie sekcje):

1. fedora.repo (tylko sekcja [fedora] enabled=1)

2. fedora-updates.repo (tylko sekcja [updates] ma enabled=1)

3. fedora-updates-testing wyłączone.

4. fedora-rawhide absolutnie, zdecydowanie i totalnie wyłączone (chyba, że będziesz wiedział co robisz)

 

We wszystkich *.repo w sekcjach [*-source] i [*-debuginfo] daj enabled=0

 

Sprawdź ile masz w systemie pakietów z fc13

rpm -qa | grep \.fc13\.

i spróbuj je usunąć.

 

Podobne zasady dla rawhide i testing zastosuj również do repozytoriów RPMfusion.

 

Oczywiście są wyjątki, czasem warto coś ściągnąć z repozytoriów testowych, ale zasady ogóle są takie jak powyżej.

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ę...