Bonsoir,

Le sujet a peut etre été traté maintes et maintes fois et je m'excuse par avance si ma recherche a été infructueuse!

Je débute en FC3 et j'aimerais connaitre la liste des repository qu'il faut avoir pour etre bien tranquile 😉

Merci d'avance.
en fait, a chaque fois que j'essaie d'installer un programme voila ce que ca dit:
[root@localhost sebastien]# yum install amule
Repository atrpms-testing already added, not adding again
Error: Bad repository file ///etc/yum.repos.d/base.repo. Skipping
Repository dag already added, not adding again
Repository dries already added, not adding again
Repository freshrpms already added, not adding again
Repository jpackage-fedora already added, not adding again
Repository newrpms already added, not adding again
Setting up Install Process
Setting up Repos
livna-stable              100% |=========================|  951 B    00:00
livna-unstable            100% |=========================|  951 B    00:00
updates-released          100% |=========================|  951 B    00:00
livna-testing             100% |=========================|  951 B    00:00
extras                    100% |=========================|  951 B    00:00
Reading repository metadata in from local files
livna-stab: ################################################## 153/153
livna-unst: ################################################## 52/52
updates-re: ################################################## 742/742
livna-test: ################################################## 59/59
extras    : ################################################## 1002/1002
No Match for argument: amule
Nothing to do
[root@localhost sebastien]#
Alors je me dit que ce sont mes repo qui doivent pas etre bons !!


quelqu'un a une idée ?
Alors pour commencer on dirait que tu as des repos en double.
Ensuite pour trouver aMule il te faut les repos dag ou freshrpms (activé par exemple avec l'option --enablerepo= si besoin).
Et pour finir je trouve le nom de ton utilisateur bizarre :-o
shakka a écrit:
Et pour finir je trouve le nom de ton utilisateur bizarre :-o
Magie du coupé>/collé d'une console vers un forum ... Sebastien reste un prénom intelligible p-)

Il faut bien comprendre la logique:

1- un /etc/yum.conf minimal

2- et dans le répertoire /etc/yum.repos.d/, autant de fichiers que de dépôts.


Exemple:


-rw-r--r-- 1 root root 130 déc 21 18:43 dag.repo
-rw-r--r-- 1 root root 245 fév 6 13:15 extras.repo
-rw-r--r-- 1 root root 233 nov 1 19:56 fedora-devel.repo
-rw-r--r-- 1 root root 138 jan 7 07:15 fedora-extra.repo
-rw-r--r-- 1 root root 244 nov 1 19:56 fedora.repo
-rw-r--r-- 1 root root 280 nov 1 19:56 fedora-updates.repo
-rw-r--r-- 1 root root 282 nov 1 19:56 fedora-updates-testing.repo
-rw-r--r-- 1 root root 721 déc 21 18:56 freshrpms.repo
-rw-r--r-- 1 root root 108 déc 21 18:43 pre-extras.repo


Le nom des fichiers importe peu pourvu qu'il porte l'extension .repo.

Le nom réel du dépôt, utilisé par yum, figure à l'intérieur du fichier, compris entre [ ].

Pour la syntaxe exacte des différents fichiers, il faut suivre le tutorial de Sat ou celui de MrTom ou encore celui de Stanton Finley (en anglais, qui détaille aussi les différentes actions pour créer les fichiers):

http://fedoranews.org/contributors/stanton_finley/fc3_note/#Yum

3- Les différents dépôts sont alors soit activés par défaut (enabled=1 dans chacun des fichiers décrivant les dépôts), soit activés à la demande, la clause enabled étant alors positionnée à 0).

Un contrôle d'intégrité peut être assuré si la clause gpgcheck est positionnée à 1 (gpgcheck=1) mais il faut alors télécharger les clés (voir les tutoriaux cités).

4- Des réglages particuliers sont à mettre en oeuvre en cas d'utilisation d'un proxy.

5- Sitôt paramétrés, les dépôts sont exploités par la commande yum dont les options d'utilisation peuvent être obtenues par un man yum (dans la console) ou en lisant le tutorial de MrTom:

http://www.fedora-france.org/modules/wfsection/article.php?articleid=61


La situation de notre jeune ami Sebatien:

Error: Bad repository file ///etc/yum.repos.d/base.repo. Skipping

=> La syntaxe du fichier /etc/yum.repos.d/base.repo n'est pas correcte. Il faut dès lors la vérifier (attention, la dernière ligne du fichier, d'après Stanton Finley, doit être à blanc ...).

La syntaxe doit être:
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
Repository dag already added, not adding again

=> il devrait y avoir un yum.conf déclarant déjà [dag] et un fichier dag.repo reprenant cette déclaration ...

Pas grave sur le fond.