Quel rpm GD pour mon RH6 / PHP ? [Résolu] - Installation - Linux et OS Alternatifs
Marsh Posté le 29-11-2013 à 00:07:25
commence par un
yum update
puis
yum install php-gd
Marsh Posté le 29-11-2013 à 08:38:23
J'avais déjà testé un yum install php-gd, par contre j'avais pas fais le yum update,
Voici ce que j'ai comme résultat :
# yum update |
PS : je n'ai pas d'exclude dans le yum.conf :
[main] |
Marsh Posté le 29-11-2013 à 09:21:00
J'ai rajoute un CentOS.repo dans mon yum.repos.d et du coup de update a mis à jour pas mal de paquets, par contre est ce qu'il y a un risque de ne pas voir repartir de serveur apache/php lors de l'install de php-gd ?
C'est une machine de prod qui doit avoir une bonne disponibilité je voudrais éviter qu'elle soit hs plus de quelques minutes.
Marsh Posté le 29-11-2013 à 09:53:34
attention à ne pas mélanger les repository. Est-ce que tu as déjà mis à jour ou est-ce que tu as seulement testé ?
et que dit "yum search php-gd" et "rhn-channel -l" ? De quand datent les dernières mises à jour dans /var/log/yum.log ?
Marsh Posté le 29-11-2013 à 10:16:33
Doc_Gloumy a écrit : J'ai rajoute un CentOS.repo dans mon yum.repos.d et du coup de update a mis à jour pas mal de paquets, par contre est ce qu'il y a un risque de ne pas voir repartir de serveur apache/php lors de l'install de php-gd ? |
Ben du coup t'es plus en RedHat à mon avis
T'as quoi comme repos d'activés ?
grep -B3 -A5 "enabled = 1" /etc/yum.repos.d/* |
Marsh Posté le 29-11-2013 à 10:25:46
roscocoltran a écrit : attention à ne pas mélanger les repository. Est-ce que tu as déjà mis à jour ou est-ce que tu as seulement testé ? et que dit "yum search php-gd" et "rhn-channel -l" ? De quand datent les dernières mises à jour dans /var/log/yum.log ? |
Bein j'ai ajouté le CentOs.repo et fait le yum update donc oui mis à jour, avec quelques erreur de paquets
e_esprit a écrit :
|
C a d plus de RedHat ?
Le repos d'activité ne donne rien :
|
Vous pensez que je devrais enlever le CentOs.repo ?
Marsh Posté le 29-11-2013 à 10:28:41
Ca donne quoi ça ?
grep "enabled" /etc/yum.repos.d/* |
Marsh Posté le 29-11-2013 à 10:32:31
e_esprit a écrit : Ca donne quoi ça ?
|
Voici la réponse :
|
Et mon redhat.repo est vide, et si je le remplis avec :
|
Il me le vide au premier yum update
Marsh Posté le 29-11-2013 à 10:48:38
Ne lance plus yum pour l'instant.
redhat nécessite un abonnement pour avoir les mises à jour.
que dit
"rhn-channel -l" ?
et que dit
"cat /etc/system-release" ?
Marsh Posté le 29-11-2013 à 10:52:39
Alors :
|
Marsh Posté le 29-11-2013 à 10:59:22
Doc_Gloumy a écrit : Alors :
|
ok, donc tu ne reçois pas de mise à jour de redhat. yum ne te sera d'aucune utilité dans cette situation. La seule solution pour toi si tu veux installer un logiciel supplémentaire est de te tourner vers la source d'installation. (DVD ?)
Le mieux à long terme si tu ne veux pas payer d'abonnement c'est de te tourner complètement vers scientificlinux ou centos. Là ton système en prod, s'il fourni un servie web vers l'extérieur, représente un problème de sécurité. Ce que je te propose, c'est de backuper ton système (site web, homedirs, dhcp, etc...), puis de le restorer sur un OS tel que scientificlinux. Fais le test sur une machine virtuelle auparavant. Ensuite tu pourra installer php-gd sans problème.
Je te conseille aussi de faire un
yum history list all (encore que je ne suis pas sûr que ça fonctionne sans subscription, à voir)
puis de faire un
yum history undo maderniereoperation
celle qui concerne l'ajout de paquets centos que tu viens de faire, afin de revenir proprement à la situation précédente. Ne force rien, si tu ne peux pas faire de undo proprement alors n’insiste pas.
Marsh Posté le 29-11-2013 à 11:16:45
Etant donné que ta machine est une machine virtuelle, si t'as la possibilité de revenir en arrière sur un snapshot d'avant ton bricolage de yum avec les dépot CentOS (sans perdre de données) alors c'est aussi une option
Marsh Posté le 29-11-2013 à 11:54:05
tu es sûr que les paquets ont été installés ? Tu dois voir les transactions dans /var/log/yum.log.
Réinstalle une machine compatible, assure-toi que les mises à jour se font et importe tes données.
Marsh Posté le 02-12-2013 à 09:07:26
roscocoltran a écrit : tu es sûr que les paquets ont été installés ? Tu dois voir les transactions dans /var/log/yum.log. |
Effectivement, j'ai bien un /var/log/yum/log mais qui est vide, du coup les paquets n'ont pas été installés ?
Marsh Posté le 02-12-2013 à 09:38:47
yum list installed
Et tu regardes dans la colonne de droite si tu vois centos comme source d'installation ou pas quelque part.
Marsh Posté le 02-12-2013 à 12:04:06
S'il y a erreur lors de la vérification des dépendances faut vraiment forcer pour faire l'install. Donc ta machine semble propre.
Marsh Posté le 03-12-2013 à 13:54:58
Ok merci pour vos réponses.
Je suis en train de télécharger l'iso de RH6.2 pour récupérer le rpm d'origine et je vais prévoir de changer la plateforme si je renouvelle tout ça !
Marsh Posté le 09-12-2013 à 14:01:29
Bonjour à tous,
suite à vos réponses, j'ai donc retrouvé l'iso et les packages qu'elle contenait pour trouver la librairie GD qui m'interessait:
J'ai donc installé le rpm correspondant sauf que :
|
Bon ça doit vouloir dire qu'il faut que j'installe libXpm, je décide d'écouter ce qu'on me dit :
|
Une fois fait je retente la lib GD :
|
Par précaution je restart apache :
|
Suite à ça je retrouve dans mon phpinfo :
|
et ce qui m'interesse :
|
Merci à tous ceux qui m'ont aiguillé !
Marsh Posté le 28-11-2013 à 09:26:12
Bonjour à tous,
Je viens demander conseil pour l'installation de la librairie GD sur une machine virtuelle RedHat 6.2 afin de pouvoir utiliser des PNG sur mon PHP et d'avoir la fonction imagecreatefrompng()
Voici les infos dont je dispose :
le uname -a : Linux gaches-chimie 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64
le infophp me donne :
Apache version : Apache/2.2.15 (Red Hat)
Php version : PHP Version 5.3.3
Maintenant je souhaiterais installer la librairie GD, mais je ne sais quel rpm installer malgré ceux que j'ai trouvé sur :
http://rpm.pbone.net/index.php3/st [...] rch/php-gd
J'irais naturellement bien vers le 1er mais est ce qu'il correspond bien à mes versions de php ?
Idem pour celui ci : http://rpmfind.net//linux/RPM/remi [...] 86_64.html ?
Aussi, est ce qu'il vaut mieux passer par Yum ou la commande rpm directement ?
Est ce que Yum ou rpm peuvent gérer les dépendances ?
Merci pour les infos que vous pourrez me donner.
Edit pour ma version de PHP j'ai trouvé ce RPM :
http://rpmfind.net/linux/RPM/cento [...] 86_64.html
Cependant le lien pointe sur une 404, est ce qu'il y a moyen de le retrouver ?
Message édité par Doc_Gloumy le 09-12-2013 à 14:45:04
---------------
Ma Galerie : Flickr / Aquariophile / Vttiste / Motard / Arduino / bref un peu de tout...