moi javais trouve ca : mais ca marche pas !!!
ca se raproche de ce que tu dis weed :
Fedora Core 3 : YUM : Configuration
Fedora Core 3 est cousine de Red Hat et utilise logiquement les RPMs (RedHat Package Manager) qui sont des programmes précompilés prêts à l’emploi!
Evidemment, il est possible comme sur certains systèmes non communautaires de les chercher un par un sur net et de les installer… mais c’est tellement bon d’être flemmard! Et oui, avec yum, vous avez tous les programmes sous la main et c’est d’une simplicité enfantine d’installer et désinstalller des programmes… ce qui l’est moins, c’est de le configurer et c’est pourtant la première chose à faire sur une installation toute fraîche de Fedora Core 3.
1 - Configuration de yum
Yum cherche les rpms sur des serveurs, dans des répertoires spécifiques appelés dépôts. Bien sûr, yum ne possède pas de boule de cristal pour savoir où les trouver et il faut donc lui indiquer.
Pour cela, il faut créer des fichiers dans /etc/yum.repos.d : un fichier par dépôt. On peut procéder différemment mais c’est la méthode la plus propre!
Vous allez créer les fichiers suivants en root (comme bon vous semble, ce n’est pas un tuto sur l’édition de fichiers ;))
fichier fedora.repo
[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
fichier fedora-updates.repo
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=1
gpgcheck=1
fichier dag.repo
[dag]
name=Dag
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag/
enabled=1
gpgcheck=1
fichier dries.repo
[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=http://apt.sw.be/dries/fedora/linux/$releasever/$basearch/dries/RPMS/
enabled=1
gpgcheck=1
fichier freshrpms.repo
[core]
name=FreshRPMS-Core
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/core
enabled=0
gpgcheck=1
[extras]
name=Fedora Linux $releasever - $basearch - extras
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/extras
enabled=1
gpgcheck=1
[alternatives]
name=Fedora Linux $releasever - $basearch - alternatives
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/alternatives
enabled=0
gpgcheck=1
[updates]
name=FreshRPMS-Updates
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/updates
enabled=0
gpgcheck=1
[freshrpms]
name=FreshRPMS-Fresh
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
enabled=1
gpgcheck=1
fichier newrpms.repo
[newrpms]
name=Fedora Core 3 NewRPMS.sunsite.dk
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/i386/fc3
enabled=1
gpgcheck=1
fichier livna.repo
[Livna-stable]
name=Livna Stable
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable/
enabled=1
gpgcheck=1
[livna-unstable]
name=Livna.org Fedora Compatible Packages (unstable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.unstable
enabled=0
gpgcheck=1
[livna-testing]
name=Livna.org Fedora Compatible Packages (testing)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.testing
enabled=0
gpgcheck=1
fichier fedora-devel.repo
[development]
name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-rawhide
enabled=0
gpgcheck=1
fichier fedora-updates-testing.repo
[updates-testing]
name=Fedora Core $releasever - $basearch - Test Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-testing-fc$releasever
enabled=0
gpgcheck=1
fichier atrpms.repo
[atrpms-stable]
name=ATrpms for Fedora Core $releasever stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-stable
mirrorlist=http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-stable
mirrorlist=http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-stable
enabled=0
gpgcheck=1
[atrpms-good]
name=ATrpms for Fedora Core $releasever good
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-good
enabled=0
gpgcheck=1
[atrpms-testing]
name=ATrpms for Fedora Core $releasever testing
baseurl=http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-testing
mirrorlist=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-testing
mirrorlist=http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-testing
enabled=0
gpgcheck=1
[atrpms-bleeding]
name=ATrpms for Fedora Core $releasever bleeding
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-bleeding
mirrorlist=http://ftp-stud.fht-esslingen.de/atrpms/download.atrpms.net/fedora/$releasever/en/$basearch/at-bleeding
mirrorlist=http://wftp.tu-chemnitz.de/pub/linux/ATrpms/fedora/$releasever/en/$basearch/at-bleeding
enabled=0
gpgcheck=1
fichier jpackage.repo
[jpackage-fedora]
name=JPackage Fedora Packages
baseurl=http://mirrors.sunsite.dk/jpackage/1.6/fedora-$releasever/free
mirrorlist=ftp://jpackage.hmdc.harvard.edu/JPackage/1.6/fedora-$releasever/free
mirrorlist=http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.6/fedora-$releasever/free
failovermethod=priority
enabled=0
gpgcheck=1
[jpackage-generic]
name=JPackage Cross-Platform Packages
baseurl=http://mirrors.sunsite.dk/jpackage/1.6/generic/free
mirrorlist=ftp://jpackage.hmdc.harvard.edu/JPackage/1.6/generic/free
mirrorlist=http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.6/generic/free
failovermethod=priority
enabled=0
gpgcheck=1
Notes :
- enabled indique si le dépôt est actif. Vous remarquez que de nombreux dépôts sont inactifs par défaut… je vous ai mis ma configuration, libre à vous de la modifier.
- vous pouvez éventuellement trouver plus de dépôts via le site http://fedoratracker.org/
- gpgcheck indique si l’on vérifie la signature des paquets sur un dépôt. Pour un maximum de sécurité, il faut l’activer (mettre à 1) pour tous les dépôts. Voici comment les installer :
Code:
#rpm --import /usr/share/doc/fedora-release-3/RPM-GPG-KEY*
#rpm --import http://download.fedora.redhat.com/pub/fedora/linux/extras/RPM-GPG-KEY-Fedora-Extras
#rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
#rpm --import http://dries.studentenweb.org/ayo/RPM-GPG-KEY.dries.txt
#rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
#rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
#rpm --import http://newrpms.sunsite.dk/gpg-pubkey-newrpms.txt
#rpm --import http://atrpms.net/RPM-GPG-KEY.atrpms
#rpm --import http://www.jpackage.org/jpackage.asc