Skocz do zawartości

Problem Z Updatem Fc3 :(


loop

Rekomendowane odpowiedzi

Yum prosi o generowanie GPG kluczy gdy to robie (rpm --import public-gpg-key) To wywala ze nie mozna read bo cos .... :(((( Bez owych kluczy nie chce slyszec o sciaganiu nawet headerow :(((

 

Prosze o wskazowki czemu moze sie tak dziac i tak sie pozbyc tego problemu, mam zainstalowana FC3 z dobranymi przezemnie pakietami (ale wszsytko z glownych galezi pakietow pozostawilem nietkniete (default))

 

Dziekuje.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam trochę inny problem z yum w FC3. Używam lekko zmienionego pliku yum.conf z fedorafaq.org (wprawdzie jest on dla FC2, ale to chyba nie ma znaczenia?), i gdy próbuję coś zainstalować, uaktualnić, itp. to pokazuje się tylko to:

[root@localhost raven]# yum update
Repository updates-released already added, not adding again
Repository base already added, not adding again
Setting up Update Process
Setting up Repo:  livna-stable
Cannot open/read repomd.xml file for repository: livna-stable
failure: repodata/repomd.xml from livna-stable: [Errno 256] No more mirrors to try.
[root@localhost raven]#

Mój yum.conf:

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=fedora-release
tolerant=1
exactarch=0
retries=1

[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://gulus.usherbrooke.ca/pub/distro/fedora/linux/core/$releasever/$basearch/os
 http://mirror.clarkson.edu/pub/distributions/fedora/linux/core/$releasever/$basearch/os
 http://www.gtlib.cc.gatech.edu/pub/fedora.redhat/linux/core/$releasever/$basearch/os
 http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os
#gpgcheck=1

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://mirror.clarkson.edu/pub/distributions/fedora/linux/core/updates/$releasever/$basearch
 http://www.gtlib.cc.gatech.edu/pub/fedora.redhat/linux/core/updates/$releasever/$basearch
 http://gulus.usherbrooke.ca/pub/distro/fedora/linux/core/updates/$releasever/$basearch
 http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch
#gpgcheck=1

[fedora-stable]
name=Fedora.us Extras (Stable)
baseurl=http://fedora.quicknet.nl/fedora/fedora/$releasever/$basearch/RPMS.stable
 http://mirrors.usc.edu/pub/linux/fedora/fedora/fedora/$releasever/$basearch/RPMS.stable
 http://fedora.mirror.sdv.fr/fedora/fedora/$releasever/$basearch/RPMS.stable
 http://download.fedora.us/fedora/fedora/$releasever/$basearch/RPMS.stable
#gpgcheck=1

[livna-stable]
name=Livna.org - Fedora Compatible Packages (stable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/yum/stable
 http://livna.cat.pdx.edu/fedora/$releasever/$basearch/yum/stable
#gpgcheck=1

[macromedia.mplug.org]
name=macromedia.mplug.org - Flash Plugin
baseurl=http://macromedia.mplug.org/apt/fedora/$releasever
 http://sluglug.ucsc.edu/macromedia/apt/fedora/$releasever
 http://ruslug.rutgers.edu/macromedia/apt/fedora/$releasever
 http://macromedia.rediris.es/apt/fedora/$releasever
#gpgcheck=1

Odnośnik do komentarza
Udostępnij na innych stronach

Używam lekko zmienionego pliku yum.conf z fedorafaq.org

Nie powinno się dodawać repozytoriów do pliku yum.conf. Do tego służy katalog /etc/yum.repos.d.

(wprawdzie jest on dla FC2, ale to chyba nie ma znaczenia?)

Ma. W yum zmieniły się metadane i teraz trzeba wskazywać ścieżkę dostepu zwykle na inne miejsce.

[root@localhost raven]# yum update
Repository updates-released already added, not adding again
Repository base already added, not adding again

Dodałeś dwa razy to samo repozytorium (sprawdź w /etc/yum.repos.d/).

 

BTW Zapewne przelogowujesz się przez same su. Lepiej używac su - :P

Setting up Update Process
Setting up Repo:  livna-stable
Cannot open/read repomd.xml file for repository: livna-stable
failure: repodata/repomd.xml from livna-stable: [Errno 256] No more mirrors to try.

Repozytorium nie wskazuje na katalog z katalogiem repodata. To nie będzie działać. Zrób sobie oddzielny plik z repozytorium rpm.livna.org. Ja mam coś takiego

[y4kk0@X bin]$ cat /etc/yum.repos.d/rpm.livna.repo
### See http://www.fedora.us/wiki/FedoraSources
### And insert here the fedora.us repository configuration

### And then add theese lines to access rpm.livna.org repositories:
[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl= http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable
gpgcheck=1

[livna-unstable]
name=Livna.org Fedora Compatible Packages (unstable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.unstable
gpgcheck=1

[livna-testing]
name=Livna.org Fedora Compatible Packages (testing)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.testing
gpgcheck=1
[y4kk0@X bin]$

[main]
exactarch=0

Lepiej dać 1 - czasami może być tak, że zainstalujesz sobie glibc nie dla tej architektury co trzeba i wtedy może być kuku ;-) (apt tak czasami robi).

[base]#gpgcheck=1

Lepiej nie hashować. Wystarczy doinstalować klucze.

[fedora-stable]
name=Fedora.us Extras (Stable)

Fedora.us jeszcze nie zrobiła repozytorium dla FC3, więc nie ma sensu na razie dodawać.

[livna-stable]
name=Livna.org - Fedora Compatible Packages (stable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/yum/stable

Tak jak pisałem wcześniej - nie podajesz poprawnej ściezki do repozytorium.

Odnośnik do komentarza
Udostępnij na innych stronach

W yum.conf z FC3 napisali, ze mozna dodawac tam lub do yum.repos.d.

No trochę zrobiłem skok myślowy i źle się wyraziłem :huh: Myślałem od razu o FC4 :P Jak się będzie aktualizować system, to łatwiej przekopiować odpowiednie pliki, niż potem z jednym się męczyć i poprawiać.

 

IMHO używanie yum.repos.d zmniejsza bałagan i łatwiej tym administrować. Zresztą to tylko kwestia upodobać, każdy zrobi jak mu lepiej pasuje :mellow:

Odnośnik do komentarza
Udostępnij na innych stronach

Ma. W yum zmieniły się metadane i teraz trzeba wskazywać ścieżkę dostepu zwykle na inne miejsce.

Nie wiedziałem :(. Dzięki za pomoc, już wszystko działa (poza mp3 w rhythmboksie, bo jeszcze nie ma wtyczki dla FC3 :)).

BTW Zapewne przelogowujesz się przez same su. Lepiej używac su - :P

A to jest jakaś duża różnica? Ja zauważyłem tylko to, że bez " -" nie przechodzi mi do /root, tylko zostaje tam, gdzie byłem.

Odnośnik do komentarza
Udostępnij na innych stronach

A to jest jakaś duża różnica? Ja zauważyłem tylko to, że bez " -" nie przechodzi mi do /root, tylko zostaje tam, gdzie byłem.

Nie ma uaktualnianych zmiennych systemowych. Najprościej pokazać to na zmiennej PATH - gdy zalogujesz się bez myślnika, to powłoka nie będzie "widziała" programów z /sbin i /usr/sbin.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli Ci to w czymś pomoże... http://80.55.221.90/~gajownik/linux/yum-conf.tar.bz2

 

Zmieniłem tylko mirrorlist na czeski serwer - standardowo łączy z pierwszym lepszym eftepem. Niestety miałem zwykle takiego pecha, że trafiałem na jakieś przeciążone :/

 

Repozytorium Fedora.us dodam później jak wystawią paczki dla a FC3.

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