J’ai eu quelques soucis avec un serveur web sous Fedora 6 et Bertrand Uhrig, avec qui je partage volontiers des compétences et connaissances, est venu me prêter main forte.
Permière initiative de Bertrand : installer nano, plus convivial que le vi disponible. Et là le serveur se défend en lui disant
[root@ikzzz yum.repos.d]# yum install nano
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
ftp://ftp.redhat.ikoula.com/fedora/6/i386/os/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 550 6: No such file or directory
Trying other mirror.
Error: Cannot open/read repomd.xml file for repository: core
Je traduis : « mon petit gars, t’es bien gentil mais les dépôts ne sont pas où je les cherchais. Je ne peux pas installer nano ».
J’envoie un mail au support d’ikoula qui répond dans les 10 mn que Fedora 6 n’est plus maintenu par Fedora et nous met sur la piste des dépôts d’archives. Bonne idée ! Nous modifions l’url des dépôts et ça marche.
Et là, si vous avez lu ce billet, c’est que vous voulez la recette. On suppose que vous êtes connecté en root par ssh à la machine.
- Allez dans le répertoire /etc/yum.repos.d
- Vous y trouverez trois fichiers : fedora-core.repo, fedora-legacy.repo, fedora-updates.repo
- Ouvrez ces fichiers (par vi ou autre) et trouvez la variable baseurl de manière à avoir
baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/core/6/i386/os/repodata/ - Actualisez la liste des dépôts en faisant
/etc/init.d/yum-updatesd restart - Maitenant vous pouvez installer ce que vous voulez depuis les dépôts, pour notre part, c’était nano
yum install nano
Et là nous sommes très contents et nous offrons une pause café !

19 décembre 2008 à 8:45
Très bon résumé Myriam de notre première séance de travail autour des outils de gestion et de modélisation de contenu web.