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. 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. Ce que j'ai fait et voici ce que j'obtiens :

                              [root@localhost yum.repos.d]# yum update
                              Modules complémentaires chargés : refresh-packagekit
                              updates | 2.3 kB 00:00
                              updates/primary_db | 2.6 MB 00:05
                              Erreur : Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again
                              1. bonjour à tous

                                j' ai cette problème , j'ai fait toutes les solutions indiqueés mais aucune qui fonctionne , voici essayé avec cette configuration.

                                si tu connecte à l'internet via un proxy
                                faire les instructions suivantes

                                vi /etc/yum.conf

                                proxy=http://adresse_proxy:port/
                                proxy_username=votre_identifiant
                                proxy_password=votre_mot_de_passe

                                tu mettre vottre adresse proxy et le port exemple :
                                proxy=http://192.168.1.6:8080
                                et les autres informations s'il y'a besoin

                                enregistré et quitté
                                essayé maitenant avec yum update il va fonctionné maintenant

                                bon courage.
                            2. Contributeur
                              re,
                              en console cat /etc/yum.repos.d/fedora.repo
                              et colle le resultat
                              a+
                              • 1
                              • 2