Fedora pb yum

Résolu
Bonjour,

à chaque fois que je lance la commande yum ...j'aurais un message d'erreur de ce genre
"[root@localhost ~]# yum install kmod-fglrx
Modules complémentaires chargés : refresh-packagekit
Could not retrieve mirrorlist http://rpm.livna.org/mirrorlist error was
[Errno 4] IOError: <urlopen error (-3, '\xc3\x89chec temporaire dans la r\xc3\xa9solution du nom')>
Erreur : Cannot retrieve repository metadata (repomd.xml) for repository: livna. Please verify its path and try again"
Alors je ne peux pas faire le mise à jour de mon systéme ...
de l'ai svp et merci d'avance
Configuration: Linux Fedora
Firefox 3.0.6

39 réponses

Résumé de la discussion

Le problème porte sur des erreurs d Yum lors de l'installation ou de la mise à jour, avec messages indiquant cannot retrieve mirrorlist et cannot retrieve repository metadata (repomd.xml) pour livna ou Fedora. Plusieurs conseils recommandent de rétablir les dépôts corrects dans /etc/yum.repos.d, de copier les contenus des fichiers Fedora et updates dans Fedora.repo et d'installer les paquets rpmfusion ou livna appropriés. Des conseils supplémentaires suggèrent d'examiner le contenu de /etc/yum.repos.d/fedora.repo via cat pour vérifier les bases et d'ajuster les URL et les mirrorlist, puis de relancer yum update. En cas de persistance, récupérer des dépôts fiables auprès de sources officielles et vérifier la connectivité réseau peut être nécessaire pour rétablir l'accès aux métadonnées.

Bobot (l’IA à votre service)
  1. Contributeur
    re,
    eh ben maintenant il faut remettre les depots et ceux de f10
    voila les depots suffit de copier le contenu et les enregistrer dans /etc/yum.repos.d

    fedora.repo
    [fedora]
    name=Fedora $releasever - $basearch
    failovermethod=priority
    #baseurl=https://fr2.rpmfind.net/linux/fedora/linux/releases/$releasever/Everything/$basearch/os/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
    
    [fedora-debuginfo]
    name=Fedora $releasever - $basearch - Debug
    failovermethod=priority
    #baseurl=https://fr2.rpmfind.net/linux/fedora/linux/releases/$releasever/Everything/$basearch/debug/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
    
    [fedora-source]
    name=Fedora $releasever - Source
    failovermethod=priority
    #baseurl=https://fr2.rpmfind.net/linux/fedora/linux/releases/$releasever/Everything/source/SRPMS/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

    fedora-updates.repo
    [updates]
    name=Fedora $releasever - $basearch - Updates
    failovermethod=priority
    #baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/$releasever/$basearch/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
    
    [updates-debuginfo]
    name=Fedora $releasever - $basearch - Updates - Debug
    failovermethod=priority
    #baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/$releasever/$basearch/debug/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-f$releasever&arch=$basearch
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
    
    [updates-source]
    name=Fedora $releasever - Updates Source
    failovermethod=priority
    #baseurl=http://distrib-coffee.ipsl.jussieu.fr/pub/linux/fedora/linux/updates/$releasever/SRPMS/
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-f$releasever&arch=$basearch
    enabled=0
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

    pour rpm fusion
    en root
    rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
    rpm -ivh http://download1.rpmfusion.org/...
    etc...
    a+

    1. Bonjour j'ai le même problème et quand j'ai ouvert fedora.repo j ai trouvé c lignes déjà écrite .. alors que j'ai cette même erreur! svp aidez moi :) merci d 'avance
  2. Contributeur
    re,
    en console cat /etc/yum.repos.d/fedora.repo
    et colle le resultat
    a+
    1. Non, je n'ai qu'une neufbox rien de plus.
      Je sais que j'ai reinstallé fedora et qu'avant ca marchais bien mais depuis cette reinstallation j'ai ce probleme.
      Est-ce que ce serai un pb reseau ou il faudrait que j'attende pour que ca se resolve ?
      1. Moi j'ai fedora 10 : j'ai quand même fait la commande et voila ce que j'obtiens

        [root@localhost ~]# rpm -ivh http://rpm.livna.org/livna-release-9.rpm
        Récupération de http://rpm.livna.org/livna-release-9.rpm
        curl: (6) Couldn't resolve host 'rpm.livna.org'
        erreur: skipping http://rpm.livna.org/livna-release-9.rpm - transfer failed

        et

        [root@localhost ~]# yum update
        Modules complémentaires chargés : refresh-packagekit
        Could not retrieve mirrorlist http://rpm.livna.org/mirrorlist error was
        [Errno 4] IOError: <urlopen error (-3, '\xc3\x89chec temporaire dans la r\xc3\xa9solution du nom')>
        Erreur : Cannot retrieve repository metadata (repomd.xml) for repository: livna. Please verify its path and try again

        Merci de votre aide .
        1. Pour info j'ai deja fait :

          rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
          [root@localhost ~]# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
          Récupération de http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
          attention: /var/tmp/rpm-tmp.1F3jv4: Entête V3 DSA signature: NOKEY, key ID 49c8885a
          Préparation... ########################################### [100%]
          paquetage rpmfusion-free-release-8-6.noarch déjà installé

          Je ne m'y connais pas enormement pour ce qui est de l'installation sous linux mais j'aimerai savoir d'ou vient le pb : mon systeme que je dois reinstaller ou un autre pb et il faut que j'attende.
          1. Contributeur
            bonjour,
            pourquoi prends tu les depots release 9
            voici les depots que tu doit avoir
            yum repolist
            id du dépôt nom du dépôt statut
            adobe-linux-i386 Adobe Systems Incorporated activé: 17
            fedora Fedora 10 - i386 activé: 11 416
            kde-redhat-stable kde-redhat-stable activé: 0
            kde-redhat-stable-all kde-redhat-stable-all activé: 289
            livna rpm.livna.org for 10 - i386 activé: 3
            rpmfusion-free RPM Fusion for Fedora 10 - Free activé: 324
            rpmfusion-free-updates RPM Fusion for Fedora 10 - Free - Updat activé: 477
            rpmfusion-nonfree RPM Fusion for Fedora 10 - Nonfree activé: 142
            rpmfusion-nonfree-updates RPM Fusion for Fedora 10 - Nonfree - Up activé: 313
            updates Fedora 10 - i386 - Updates activé: 3 795

            repolist: 16 776

            a+
            1. Voici ce que j'obtiens quand je tape ta commande :

              [root@localhost ~]# yum repolist
              Modules complémentaires chargés : refresh-packagekit
              rpmdb: Thread/process 32271/3086694080 failed: Thread died in Berkeley DB library
              erreur: erreur db4(-30975) de dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
              erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30975)
              erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm
              Traceback (most recent call last):
              File "/usr/bin/yum", line 29, in <module>
              yummain.user_main(sys.argv[1:], exit_code=True)
              File "/usr/share/yum-cli/yummain.py", line 229, in user_main
              errcode = main(args)
              File "/usr/share/yum-cli/yummain.py", line 84, in main
              base.getOptionsConfig(args)
              File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
              enabled_plugins=self.optparser._splitArg(opts.enableplugins))
              File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 192, in _getConfig
              self._conf = config.readMainConfig(startupconf)
              File "/usr/lib/python2.5/site-packages/yum/config.py", line 774, in readMainConfig
              yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
              File "/usr/lib/python2.5/site-packages/yum/config.py", line 844, in _getsysver
              idx = ts.dbMatch('provides', distroverpkg)
              TypeError: rpmdb open failed
              1. Peut-tu s'il te plait me donner les manip pas a pas car je ne suis pas expert ?
                Es-ce que ce n'est pas dangereux pour la stabilité du systeme?
                1. Contributeur
                  re,
                  il te suffit de prendre les depots comme indiques sur le site de fedora
                  et quand a supprimer les fichier sur ton pc c'est qend meme pas compliquer , ton souci tes depots sont completemnet faux et melangés.
                  et pour f10 il faut prendre les depots f10 et pas des depots realse 9
                  a+
                  1. je ne vois pas de depos f10, il y a des depos fedora, Dépôt RPM Fusion ...

                    je crois que c'est ces derniers :

                    je fais

                    rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
                    comme indiqué
                    et j'obtiens
                    [root@localhost ~]# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
                    Récupération de http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
                    rpmdb: Thread/process 32271/3086694080 failed: Thread died in Berkeley DB library
                    erreur: erreur db4(-30975) de dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
                    erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30975)
                    erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm
                    attention: /var/tmp/rpm-tmp.S4gso2: Entête V3 DSA signature: NOKEY, key ID 49c8885a
                    rpmdb: Thread/process 32271/3086694080 failed: Thread died in Berkeley DB library
                    erreur: erreur db4(-30975) de dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
                    erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm
                    1. sinon voila le contenu du repertoire que tu dis : tu es sur qu'il faut vraiment tout virer
                      (et apres comment s'y prend t'ont)

                      [root@localhost yum.repos.d]# ls -la
                      total 72
                      drwxr-xr-x 2 root root 4096 févr. 26 12:30 .
                      drwxr-xr-x 139 root root 12288 févr. 26 14:59 ..
                      -rw-r--r-- 1 root root 179 juil. 25 2007 adobe-linux-i386.repo
                      -rw-r--r-- 1 root root 1962 nov. 6 21:06 fedora-rawhide.repo
                      -rw-r--r-- 1 root root 1090 nov. 6 21:06 fedora.repo
                      -rw-r--r-- 1 root root 1108 nov. 6 21:06 fedora-updates.repo
                      -rw-r--r-- 1 root root 1181 nov. 6 21:06 fedora-updates-testing.repo
                      -rw-r--r-- 1 root root 1070 déc. 6 18:37 livna.repo
                      -rw-r--r-- 1 root root 1022 nov. 3 14:16 rpmfusion-free-rawhide.repo
                      -rw-r--r-- 1 root root 1079 nov. 3 14:16 rpmfusion-free.repo
                      -rw-r--r-- 1 root root 1134 nov. 3 14:16 rpmfusion-free-updates.repo
                      -rw-r--r-- 1 root root 1194 nov. 3 14:16 rpmfusion-free-updates-testing.repo
                      -rw-r--r-- 1 root root 1067 nov. 3 14:25 rpmfusion-nonfree-rawhide.repo
                      -rw-r--r-- 1 root root 1124 nov. 3 14:25 rpmfusion-nonfree.repo
                      -rw-r--r-- 1 root root 1179 nov. 3 14:25 rpmfusion-nonfree-updates.repo
                      -rw-r--r-- 1 root root 1239 nov. 3 14:25 rpmfusion-nonfree-updates-testing.repo
                      1. Voila aussi ce que j'obtiens :

                        [root@localhost yum.repos.d]# rpm -ivh http://download1.rpmfusion.org/...
                        Récupération de http://download1.rpmfusion.org/...
                        rpmdb: Thread/process 32271/3086694080 failed: Thread died in Berkeley DB library
                        erreur: erreur db4(-30975) de dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
                        erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30975)
                        erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm
                        attention: /var/tmp/rpm-tmp.EhybZY: Entête V3 DSA signature: NOKEY, key ID b1981b68
                        rpmdb: Thread/process 32271/3086694080 failed: Thread died in Berkeley DB library
                        erreur: erreur db4(-30975) de dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
                        erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm

                        Faut-il tout reinstaller ou y a t'il une solution ?
                        1. Maintenant voila ce que j'obtient :

                          [root@localhost ~]# yum repolist
                          Modules complémentaires chargés : refresh-packagekit
                          Could not retrieve mirrorlist http://rpm.livna.org/mirrorlist error was
                          [Errno 4] IOError: <urlopen error (-3, '\xc3\x89chec temporaire dans la r\xc3\xa9solution du nom')>
                          Erreur : Cannot retrieve repository metadata (repomd.xml) for repository: livna. Please verify its path and try again
                          1. J'ai viré tout les fichiers et voila ce que j'obtient :

                            [root@localhost yum.repos.d]# yum update
                            Modules complémentaires chargés : refresh-packagekit
                            Configuration du processus de mise à jour
                            Aucun paquetage marqué pour mise à jour

                            Par contre quand j'essai d'installer un programme il me met rien a faire :

                            [root@localhost yum.repos.d]# yum install vlc
                            Modules complémentaires chargés : refresh-packagekit
                            Configuration du processus d'installation
                            Traitement des options d'installation des paquetages
                            No package vlc available.
                            Rien à faire
                            1. maintenant j'ai :

                              [root@localhost yum.repos.d]# yum repolist
                              Modules complémentaires chargés : refresh-packagekit
                              repolist: 0
                              • 1
                              • 2