Dépôts complémentaires : Différence entre versions
De wikiGite
(→EPEL) |
(→RPMForge) |
||
(20 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
+ | '''Pour chaque rpm ci-dessous, vérifier les dernières versions disponibles à chaque installation''' | ||
+ | |||
= RPMForge = | = RPMForge = | ||
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge | http://wiki.centos.org/AdditionalResources/Repositories/RPMForge | ||
* Sur '''CentOS4''' : | * Sur '''CentOS4''' : | ||
− | + | <syntaxhighlight lang="bash" enclose="div"> | |
− | + | rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el4.rf.i386.rpm | |
− | + | </syntaxhighlight> | |
* Sur '''CentOS5''' : | * Sur '''CentOS5''' : | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
cd /root/install | cd /root/install | ||
− | + | rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm | |
− | + | </syntaxhighlight> | |
− | |||
* Sur '''CentOS6''' : | * Sur '''CentOS6''' : | ||
− | + | <syntaxhighlight lang="bash" enclose="div"> | |
− | + | rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm | |
− | + | </syntaxhighlight> | |
− | |||
Puis désactiver ce dépôt par défaut pour éviter des mises à jour intempestives... | Puis désactiver ce dépôt par défaut pour éviter des mises à jour intempestives... | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmforge.repo | sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmforge.repo | ||
+ | </syntaxhighlight> | ||
= Remi Collet = | = Remi Collet = | ||
+ | (packages plus à jour que les dépôts CentOS standards. Notamment apache, php, mysql,...) | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
cd /etc/yum.repos.d | cd /etc/yum.repos.d | ||
wget http://rpms.famillecollet.com/remi-enterprise.repo | wget http://rpms.famillecollet.com/remi-enterprise.repo | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | = DAG = | ||
+ | (différents outils, htop, mrepo, etc...) | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | vi /etc/yum.repos.d/CentOS-Dag.repo | ||
+ | </syntaxhighlight> | ||
+ | Puis coller les lignes suivantes: | ||
+ | [dag] | ||
+ | name=Dag RPM Repository for Red Hat Enterprise Linux | ||
+ | baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag | ||
+ | gpgcheck=1 | ||
+ | gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt | ||
+ | enabled=0 | ||
= EPEL = | = EPEL = | ||
(Extra Packages for Enterprise Linux) | (Extra Packages for Enterprise Linux) | ||
− | < | + | |
− | + | '''RH5/CentOS5, i386''' | |
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
+ | rpm -UvH http://mirrors.ircam.fr/pub/fedora/epel/5/i386/epel-release-5-4.noarch.rpm | ||
+ | </syntaxhighlight> | ||
+ | '''RH6/CentOS6, x86_64''' | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
rpm -Uvh http://mirrors.ircam.fr/pub/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm | rpm -Uvh http://mirrors.ircam.fr/pub/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm | ||
− | sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/epel.repo | + | sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo |
+ | </syntaxhighlight> | ||
Si un message de ce genre apparaît : | Si un message de ce genre apparaît : | ||
erreur: Dépendances requises: | erreur: Dépendances requises: | ||
Ligne 34 : | Ligne 59 : | ||
rpmlib(PayloadIsXz) <= 5.2-1 est nécessaire pour epel-release-6-5.noarch | rpmlib(PayloadIsXz) <= 5.2-1 est nécessaire pour epel-release-6-5.noarch | ||
Essayer de charger plutôt EPEL-5.4 | Essayer de charger plutôt EPEL-5.4 | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm | rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm | ||
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo | sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo | ||
+ | </syntaxhighlight> | ||
+ | '''RH7/CentOS7, x86_64''' | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
+ | yum install epel-release | ||
+ | sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo | ||
+ | </syntaxhighlight> | ||
= Fedora Fusion = | = Fedora Fusion = | ||
Attention, paquets notoirement instables ! S'assurer que EPEL (ci-dessus) est installé ET ENABLED=1 dans epel.repo ! | Attention, paquets notoirement instables ! S'assurer que EPEL (ci-dessus) est installé ET ENABLED=1 dans epel.repo ! | ||
+ | <syntaxhighlight lang="bash" enclose="div"> | ||
rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/6/i386/rpmfusion-nonfree-release-6-0.1.noarch.rpm | rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/6/i386/rpmfusion-nonfree-release-6-0.1.noarch.rpm | ||
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-free-updates.repo | sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-free-updates.repo | ||
Ligne 44 : | Ligne 77 : | ||
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-nonfree-updates.repo | sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-nonfree-updates.repo | ||
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo | sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo | ||
+ | </syntaxhighlight> |
Version actuelle datée du 17 avril 2018 à 13:15
Pour chaque rpm ci-dessous, vérifier les dernières versions disponibles à chaque installation
Sommaire
RPMForge
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
- Sur CentOS4 :
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el4.rf.i386.rpm
- Sur CentOS5 :
cd /root/install
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
- Sur CentOS6 :
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
Puis désactiver ce dépôt par défaut pour éviter des mises à jour intempestives...
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmforge.repo
Remi Collet
(packages plus à jour que les dépôts CentOS standards. Notamment apache, php, mysql,...)
cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/remi-enterprise.repo
DAG
(différents outils, htop, mrepo, etc...)
vi /etc/yum.repos.d/CentOS-Dag.repo
Puis coller les lignes suivantes:
[dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt enabled=0
EPEL
(Extra Packages for Enterprise Linux)
RH5/CentOS5, i386
rpm -UvH http://mirrors.ircam.fr/pub/fedora/epel/5/i386/epel-release-5-4.noarch.rpm
RH6/CentOS6, x86_64
rpm -Uvh http://mirrors.ircam.fr/pub/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo
Si un message de ce genre apparaît :
erreur: Dépendances requises: rpmlib(FileDigests) <= 4.6.0-1 est nécessaire pour epel-release-6-5.noarch rpmlib(PayloadIsXz) <= 5.2-1 est nécessaire pour epel-release-6-5.noarch
Essayer de charger plutôt EPEL-5.4
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo
RH7/CentOS7, x86_64
yum install epel-release
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo
Fedora Fusion
Attention, paquets notoirement instables ! S'assurer que EPEL (ci-dessus) est installé ET ENABLED=1 dans epel.repo !
rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/6/i386/rpmfusion-nonfree-release-6-0.1.noarch.rpm
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-free-updates.repo
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-free-updates-testing.repo
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-nonfree-updates.repo
sed -i 's/enabled = 1/enabled = 0/' /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo