Différences entre versions de « Linux repository »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
 
(13 versions intermédiaires par le même utilisateur non affichées)
Ligne 7 : Ligne 7 :
 
== Installation ==
 
== Installation ==
  
Pour CentOS 6:
+
Pour tous les CentOS:
 
 
<pre>
 
# wget http://fr2.rpmfind.net/linux/epel/6/x86_64/epel-release-6-8.noarch.rpm
 
# rpm -Uvh epel-release-6-8.noarch.rpm
 
</pre>
 
  
Si vous avez le message suivant :
 
 
<pre>
 
<pre>
-bash: wget : commande introuvable
+
# yum -y install epel-release
</pre>
 
C'est que vous n'avez pas installé '''wget''':
 
<pre>
 
yum -y install wget
 
 
</pre>
 
</pre>
  
Ligne 49 : Ligne 39 :
  
 
<pre>
 
<pre>
# rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
+
# rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
 +
</pre>
 +
 
 +
Pour CentOS 7:
 +
 
 +
<pre>
 +
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
 
</pre>
 
</pre>
  
Ligne 67 : Ligne 63 :
 
</pre>
 
</pre>
 
= RepoForge =
 
= RepoForge =
RepoForge, précédemment RPMforge, est un dépôt logiciel pour RedHat et ces dérivés comme CentOS et Scientific Linux.
+
RepoForge, précédemment RPMforge, est un dépôt logiciel pour RedHat et ces dérivés comme CentOS et Scientific Linux. Voici la [http://repoforge.org/use/ page]  avec les liens des derniers paquetages
 
== Installation ==
 
== Installation ==
 
Pour CentOS 6:
 
Pour CentOS 6:
 
<pre>
 
<pre>
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
+
rpm -Uvh http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
</pre>
 
Puis on importe la clé du dépôt:
 
<pre>
 
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
 
 
</pre>
 
</pre>
  
Ligne 81 : Ligne 73 :
 
Lors de la prochaine requête yum, vous devriez voir le dépôt RepoForge  
 
Lors de la prochaine requête yum, vous devriez voir le dépôt RepoForge  
 
<pre>
 
<pre>
 +
Loaded plugins: fastestmirror
 +
Loading mirror speeds from cached hostfile
 +
* base: ftp.ciril.fr
 +
* extras: mirror-fr1.bbln.org
 +
* rpmforge: apt.sw.be
 +
* updates: mirror-fr1.bbln.org
 +
rpmforge                                                                                                    | 1.9 kB    00:00
 +
rpmforge/primary_db                                                                                          | 2.8 MB    00:29
 +
</pre>
  
 +
= Dépôt Webtatic pour PHP =
 +
Installez le paquetage :
 +
* Pour CentOS 6:
 +
<pre>
 +
# yum -y install http://mirror.webtatic.com/yum/el6/latest.rpm
 +
</pre>
 +
* Pour CentOS 7:
 +
<pre>
 +
# yum install epel-release
 +
# yum -y install https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
 +
</pre>
 +
Avant de mettre à jour votre version de ''PHP'', il faut désinstaller les anciens paquetages:
 +
<pre>
 +
# for RPM in $(rpm -qa | grep php)
 +
do
 +
yum -y remove ${RPM}
 +
done
 +
</pre>
 +
Vous pouvez maintenant installer la version 54w de PHP:
 +
<pre>
 +
# yum list available | grep php54
 
</pre>
 
</pre>

Version actuelle datée du 15 mai 2019 à 20:50

EPEL

Avantages

Le dépot EPEL donne accès à un large catalogue de RPM qui permet d’installer des logiciels non pris en charge, comme une version différente de PHP ou un paquet qui n’existe pas dans les dépôts officiels. Voici les instructions pour CentOS qui s’appliquent également pour RHEL et ses clones.

Installation

Pour tous les CentOS:

# yum -y install epel-release

Mise à jour

Lors de la prochaine requête yum, vous devriez voir le dépôt EPEL

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
epel/metalink                                                   |  25 kB     00:00
 * base: miroir.univ-paris13.fr
 * epel: mirror.fraunhofer.de
 * extras: distrib-coffee.ipsl.jussieu.fr
 * updates: distrib-coffee.ipsl.jussieu.fr
epel                                                            | 4.2 kB     00:00
epel/primary_db                                                 | 5.8 MB     00:04
epel/pkgtags                                                    | 781 kB     00:00

EL Repo

ELRepo est un dépôt de RPM pour Enterprise Linux. ELRepo supporte Red Hat Enterprise Linux (RHEL) et ses dérivés (Scientific Linux, CentOS, ...).

Installation

Pour CentOS 6:

# rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

Pour CentOS 7:

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Mise à jour

Lors de la prochaine requête yum, vous devriez voir le dépôt EL

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.quelquesmots.fr
 * elrepo: mirrors.coreix.net
 * epel: ftp.ps.pl
 * extras: centos.crazyfrogs.org
 * updates: fr2.rpmfind.net
elrepo                                                          | 2.9 kB     00:00
elrepo/primary_db                                               | 709 kB     00:03

RepoForge

RepoForge, précédemment RPMforge, est un dépôt logiciel pour RedHat et ces dérivés comme CentOS et Scientific Linux. Voici la page avec les liens des derniers paquetages

Installation

Pour CentOS 6:

rpm -Uvh http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Mise à jour

Lors de la prochaine requête yum, vous devriez voir le dépôt RepoForge

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.ciril.fr
 * extras: mirror-fr1.bbln.org
 * rpmforge: apt.sw.be
 * updates: mirror-fr1.bbln.org
rpmforge                                                                                                     | 1.9 kB     00:00
rpmforge/primary_db                                                                                          | 2.8 MB     00:29

Dépôt Webtatic pour PHP

Installez le paquetage :

  • Pour CentOS 6:
# yum -y install http://mirror.webtatic.com/yum/el6/latest.rpm
  • Pour CentOS 7:
# yum install epel-release
# yum -y install https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Avant de mettre à jour votre version de PHP, il faut désinstaller les anciens paquetages:

# for RPM in $(rpm -qa | grep php)
do
yum -y remove ${RPM}
done

Vous pouvez maintenant installer la version 54w de PHP:

# yum list available | grep php54