Impossible de faire quoi que ce soit avec yum !

Voici un exemple:
# yum -y install yum-priorities
Modules complémentaires chargés : refresh-packagekit
Configuration du processus d'installation
Traitement des options d'installation des paquetages
Résolution des dépendances
--> Lancement de la transaction de test
---> Paquetage yum-priorities.noarch 0:1.1.11-1.fc8 marqué pour être mis à jour 
--> Résolution des dépendances terminée

Dépendances résolues

=============================================================================
 Paquetage               Architecture  Version          Dépôt             Taille
=============================================================================
Installation:
 yum-priorities          noarch     1.1.11-1.fc8     updates           8.8 k

Résumé de la transaction
=============================================================================
Installation      1 Paquetage(s)         
Mise à jour       0 Package(s)         
Suppression       0 Package(s)         

Taille totale des téléchargement : 8.8 k
Téléchargement des paquetages :
http://gulus.usherbrooke.ca/pub/distro/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirrors.cat.pdx.edu/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.umoss.org/fedora/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.stanford.edu/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.its.uidaho.edu/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
ftp://wuarchive.wustl.edu/pub/linux/distributions/fedora/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 4] IOError: [Errno ftp error] 421 There are too many connected users, please try later.
Essai d'un autre miroir.
http://mirror.hmc.edu/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.lib.ucdavis.edu/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.anl.gov/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.unl.edu/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://archive.linux.duke.edu/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.cogentco.com/pub/linux/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
ftp://fedora.bu.edu/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 4] IOError: [Errno ftp error] 450 yum-priorities-1.1.11-1.fc8.noarch.rpm: No such file or directory
Essai d'un autre miroir.
http://ftp.linux.ncsu.edu/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://ftp.usf.edu/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.nuvio.com/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.hiwaay.net/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirrors.kernel.org/fedora/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.cc.vt.edu/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://fedora.mirror.iweb.ca/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.steadfast.net/fedora/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://mirror.web-ster.com/fedora/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
http://ftp.ndlug.nd.edu/pub/fedora/linux/updates/9/i386/yum-priorities-1.1.11-1.fc8.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Essai d'un autre miroir.
(1/1): yum-priorities-1.1.11-1.fc8.noarch.rpm                      0 B 00:00 
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 241, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 193, in main
    base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 354, in doTransaction
    problems = self.downloadPkgs(downloadpkgs) 
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1096, in downloadPkgs
    cache=po.repo.http_caching != 'none',
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 671, in getPackage
    cache=cache
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 649, in _getFile
    http_headers=headers,
  File "/usr/lib/python2.5/site-packages/urlgrabber/mirror.py", line 412, in urlgrab
    return self._mirror_try(func, url, kw)
  File "/usr/lib/python2.5/site-packages/urlgrabber/mirror.py", line 398, in _mirror_try
    return func_ref( *(fullurl,), **kwargs )
  File "/usr/lib/python2.5/site-packages/urlgrabber/grabber.py", line 928, in urlgrab
    return self._retry(opts, retryfunc, url, filename)
  File "/usr/lib/python2.5/site-packages/urlgrabber/grabber.py", line 863, in _retry
    cb_func(obj, *cb_args, **cb_kwargs)
  File "/usr/share/yum-cli/output.py", line 239, in failureReport
    self.logger.error('%s: %s', errobj.url, str(errobj.exception))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 46: ordinal not in range(128)
]
D'après ton post, tu es sous F9, mais le paquet que tu veut (ou que yum veut installer) est un F8.
Quels sont tes dépots ?
Peux-tu lancer la commande :
yum repolist

Chez moi avec F9 je viens d'installer yum-priorities :
yum install yum-priorities
...
...
---> Paquetage yum-priorities.noarch 0:1.1.13-2.fc9 marqué pour être mis à jour 
...
...
Installé: yum-priorities.noarch 0:1.1.13-2.fc9
J'ai les depot de fedora 8 activé ! comment régler sa ?
id du dépôt          nom du dépôt                              statut
InstallMedia         Fedora 8                                  activé
fedora               Fedora 8 - i386                           activé
fedora-source        Fedora 8 - Source                         activé
kde-redhat-stable    kde-redhat-stable                         activé
kde-redhat-stable-al kde-redhat-stable-all                     activé
livna                Livna for Fedora Core 9 - i386 - Base     activé
updates              Fedora 9 - i386 - Updates                 activé
tu as fais une mise à jour de f8 à f9 ?
regarde les fichiers de configuration des dépots dans /etc/yum.repos.d et remplace-les par les bons.
celmir wrote:tu as fais une mise à jour de f8 à f9 ?
regarde les fichiers de configuration des dépots dans /etc/yum.repos.d et remplace-les par les bons.
Comment faire ?
soit tu as le DVD F9 et tu cherches dessus, soit tu utilises ma conf standard du depot fedora test et je te poste la suite après ta réponse
cat /etc/yum.repos.d/fedora.repo
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/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 file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/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 file:///etc/pki/rpm-gpg/RPM-GPG-KEY

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/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 file:///etc/pki/rpm-gpg/RPM-GPG-KEY
dit moi comment mettre ta conf dans mes depot et rien d'autre merci beaucoup
Ce n'est vraiment pas poli de donner des ordres aux gens. Il faudrait chercher un peu dans la doc, il y est expliqué comment fonctionne yum...
Ainsi, tu saurais comment intégrer la liste de dépôts de celmir.
Les dépôts de base de fedora sont dans le fichier
/etc/yum.repos.d/fedora.repo

Pour info, dans le répertoire /etc/yum.repos.d tu trouves plusieurs fichiers selon les dépôts paramétrables/activables :
-rw-r--r-- 1 root root 1168 mai  6 19:16 fedora.repo
-rw-r--r-- 1 root root 1078 mai  6 19:16 fedora-updates.repo
-rw-r--r-- 1 root root 1151 mai  6 19:16 fedora-updates-testing.repo
-rw-r--r-- 1 root root 1904 mai 12 12:00 livna-devel.repo
-rw-r--r-- 1 root root 1808 mai 12 12:00 livna.repo
-rw-r--r-- 1 root root 2003 mai 12 12:00 livna-testing.repo
ou trouver une liste complete des repo qui fonctionnent bien sous FC9 ?
malebolgia wrote:ou trouver une liste complete des repo qui fonctionnent bien sous FC9 ?
bonjour ?svp ? merci?

vtff
il ne faut pas oublier que tout le monde n'est pas littéraire et qu'il arrive parfois que notre plume/clavier nous trahisse :-D

@malebolgia : Il y a la doc dans la doc du site, une section dépôts mais elle ne semble pas mise à jour pour F9.

@Neodns : tu te connectes en root dans un terminal puis tu utilises vi ou gedit pour créer ou éditer les fichiers dans le répertoire /etc/yum.repos.d. Je te conseille ensuite un
su - -c'yum clean all && yum update'
yaurais pas un tuto simple en quelque part qui puisse mexpliquer le demarche a suivre pas a pas ?
Comme dirait une amie: et la doc, c'est fait pour les petits cochons ? Il n'y a certes pas de tuto pas à pas, mais il y a suffisament d'infos pour que tu t'en sortes.
Fox Delta wrote:Comme dirait une amie: et la doc, c'est fait pour les petits cochons ? Il n'y a certes pas de tuto pas à pas, mais il y a suffisament d'infos pour que tu t'en sortes.
j'ai bien peur de ne rien avoir compris 🙁
On pensera à faire ca un jour.

Yum va chercher la configuration des dépôts dans le dossier /etc/yum.repos.d/.
Il y a (plus ou moins) un fichier par dépot qui ressemble à ceci :
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/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 file:///etc/pki/rpm-gpg/RPM-GPG-KEY
* Sur la 1ere ligne, l'identifiant du dépot. Il est utlisé dans les commande du type yum --enablerepo=identifiant update
* name est le nom (la description) du dépot
* baseurl est l'adresse du dépot
* mirrorlist peut etre utilisée à la place de baseurl. Au lieu de visiter un unique depot, on dispose d'une liste de dépot. Un avantage en cas de défaillance d'un miroir.
* enabled indique à yum si il doit utiliser ce dépot où non
* gpgcheck indique à yum si il doit vérifier l'intégrité des paquets
* gpgkey est l'adresse de la clé que yum utilise si il doit vérifier l'intégrité d'un paquet

Donc dans ton cas, il faut que tu edites les fichiers un par un et que tu mettes la clause enabled à 0(inactif) ou 1(actif) pour les dépots disponible dans ta configuration.