Bonjour à tous,
J’ai un serveur Linux debiantestserveur 2.6.32-5-amd64 (en machine virtuelle au cas) et je voulais changer la version php : PHP Version 5.3.3-7+squeeze19 en 5.4 ou 5.5. Mais quand je fais un update puis upgrade avec les liens de base dans sources.lis il ne ce passe rien
Source de base
[code]deb http://ftp.fr.debian.org/debian/ squeeze main
deb-src http://ftp.fr.debian.org/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
squeeze-updates, previously known as 'volatile’
deb http://ftp.fr.debian.org/debian/ squeeze-updates main
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main
deb http://www.backports.org/debian sarge-backports main contrib non-free[/code]
Et si rajoute dans ce fichier (en commentant les appels similaires) :
[code]deb http://ftp.au.debian.org/debian stable main contrib
deb http://ftp.debian.org/debian/ wheezy-updates main contrib
deb http://security.debian.org/ wheezy/updates main contrib
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free[/code]
Lorsqu’après l’update je lance l’upgrade j’ai :
17 mis à jour, 0 nouvellement installés, 0 à enlever et 92 non mis à jour.
Il est nécessaire de prendre 0 o/20,1 Mo dans les archives.
Après cette opération, 1 593 ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
Je valide et je me retrouve comme dans un fichier texte avec un truc du genre : /tmp/tmpk7cVrH (END) sur fond noir et je n’arrive pas à sortir de ce fichier (il n’y a pas le metit menu en bas de console qu’il y a dans nano… c’est tout blanc avec tout un tas de truc écrit) sinon en faisant un contrôle Z (le suspendre nano)
À ce moment je me retrouve avec :
Lecture des fichiers de modifications (« changelog »)... Terminé
[1]+ Stopped apt-get upgrade
Le texte sur le fichier /tmp/tmpk7cVrH qui m’explique qu’il y a un bug debian, que la version ajoute le support pour les clé SSL / TLS ECC et des chiffre ECDH
Que :
A partir de la version eglibc paquet de 2,13 à 5, les bibliothèques sont expédiés dans le multiarch répertoire / lib / au lieu de la plus traditionnelle / lib, où est le triplet multiarch et peut être récupéré avec «dpkg-architecture qDEB_HOST_MULTIARCH. De même, comprend sont maintenant expédiés dans / usr / include / au lieu de la plus traditionnelle / usr / include. ( traduction google)
J’ai essayé la ligne qu’il préconise :
ça me renvoie l’erreur -bash: Erreur de syntaxe près du symbole inattendu « newline »
Et j’ai cherché le fichier Usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so mais dans ce dossier je n’ai qhd les fichiers . … liblouis.so.2 liblouis.so.2.2.0 et pas de dossier libc.
Bref, je ne sais pas trop quoi faire.
Merci d’avance pour vos conseils, orientations pour mes recherches, avis ou solutions.