Jump to content
kaktus250

Repozytoria - Co Się Z Nimi Dzieje

Recommended Posts

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

 

Share this post


Link to post
Share on other sites

Ja wprawdzie na razie F12 tylko oglądam (F11 głównie w użciu), ale problemów z aktualizacją F12 nigdy nie miałem.

@kaktus250 może instalacja yum-plugin-fastestmirror pomoże?

Share this post


Link to post
Share on other sites
Pokaż zawartość swojego katalogu /etc/yum.repos.d. To repo InstallMedia to chyba jest lokalne repozytorium z płyty DVD.

Chcę załączyć spakowany yum.repos.d, ale nie wiem jak wstawić. Próbowałem znaleźć info na ten temat, ale mi się nie udało.

Share this post


Link to post
Share on other sites
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.

 

Share this post


Link to post
Share on other sites
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

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
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

 

Share this post


Link to post
Share on other sites
dodaj linię
enabled=0

a najlepiej całkiem usuń ten plik z katalogu.

Doszedłem o co chodzi tylko co innego mnie niepokoi.

Jak piszę yum install proftpd to chce mi instalować bardzo duzą ilość plków - łącznie ponad 190 Mb.

Co zrobić aby jeden pakiet się doinstalował ?

Share this post


Link to post
Share on other sites
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"?

Share this post


Link to post
Share on other sites
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 ?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×