Impossible upgrade sur debian

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.

[quote=“inaden”]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

[/quote]

Appuye sur Q comme quitter
$ man pager

q or Q or :q or :Q or ZZ Exits less.

Merci… c’était vraiment très con (pardonner l’expression).
Juste pour préciser pager c’est quoi ?

Par contre, je suis toujours sur la même version de php et si je fais pat-get upgrade php5… rien ne change.
J’ai aussi essayer le tuto ici http://blog.wpkg.org/2013/06/20/downgrading-to-php-5-3-on-debian-wheezy-7-0/. Sans résultat.

En tout cas, merci pour le coup de main.

Salut,

Autrement dit, upgrader php5 de la version Squeeze ([mono]php5.3.3-7+squeeze19[/mono]) vers Wheezy, qui pour l’heure est : [mono]php5.4.4-14+deb7u12[/mono].

[mono][09:16:11]:~$ apt-cache policy php5
php5:
Installé : 5.4.4-14+deb7u12
Candidat : 5.4.4-14+deb7u12
Table de version :
5.6.0~rc2+dfsg-4 0
97 ftp.fr.debian.org/debian/ testing/main i386 Packages
95 ftp.fr.debian.org/debian/ unstable/main i386 Packages
*** 5.4.4-14+deb7u12 0
990 security.debian.org/ wheezy/updates/main i386 Packages
100 /var/lib/dpkg/status
5.4.4-14+deb7u11 0
990 ftp.fr.debian.org/debian/ stable/main i386 Packages
5.3.3-7+squeeze19 0
500 ftp.fr.debian.org/debian/ squeeze/main i386 Packages
500 security.debian.org/ squeeze/updates/main i386 Packages
[09:16:25]:~$[/mono]

[mono]downgrading to PHP 5.3 on Debian Wheezy (7.0)[/mono].

Il s’agit ici de rétrograder php5 (version Wheezy) vers Squeeze.

Quel sont les retours suivants (complets) non tronqués et encore moins falsifiés, stp.

$ ls -la /etc/apt/ $ ls -la /etc/apt/sources.list.d $ ls -la /etc/apt/preferences.d $ cat /etc/apt/sources.list $ cat /etc/apt/preferences

$ uname -a && lsb_release -a $ apt-cache policy libc6

Bonjour,

et merci pour votre réponse. Je suis étonné par l’idée du domwgrade. Je suis sur la version PHP Version 5.3.3-7+squeeze19 et je veux allé vers la 5.3.7. Le problème est que je voulais tester le CMS typo3 et que j’ai le message d’erreur suivant :
PHP version too low
Your PHP version 5.3.3-7+squeeze19 is too old. TYPO3 CMS does not run with this version. Update to at least PHP 5.3.7

Sinon voici les résultats (non tronqués) des lignes de commande demandé :

root@debiantestserveur:~# ls -la /etc/apt/

total 48 drwxr-xr-x 6 root root 4096 18 juil. 11:53 . drwxr-xr-x 129 root root 12288 21 juil. 12:23 .. drwxr-xr-x 2 root root 4096 18 juil. 11:54 apt.conf.d -rw-r--r-- 1 root root 99 4 mars 2013 listchanges.conf drwxr-xr-x 2 root root 4096 17 juil. 11:52 preferences.d -rw------- 1 root root 0 4 mars 2013 secring.gpg -rw-r--r-- 1 root root 1013 18 juil. 12:14 sources.list -rw-r--r-- 1 root root 0 4 mars 2013 sources.list~ drwxr-xr-x 2 root root 4096 15 avril 2011 sources.list.d -rw------- 1 root root 1200 4 mars 2013 trustdb.gpg -rw------- 1 root root 0 18 juil. 11:51 trusted.gpg -rw------- 1 root root 2851 18 juil. 11:51 trusted.gpg~ drwxr-xr-x 2 root root 4096 18 juil. 11:51 trusted.gpg.d

root@debiantestserveur:~# ls -la /etc/apt/sources.list.d

[code]total 8
drwxr-xr-x 2 root root 4096 15 avril 2011 .
drwxr-xr-x 6 root root 4096 18 juil. 11:53 …

total 12
drwxr-xr-x 2 root root 4096 17 juil. 11:52 .
drwxr-xr-x 6 root root 4096 18 juil. 11:53 …
-rw-r–r-- 1 root root 306 17 juil. 11:52 preferences[/code]

root@debiantestserveur:~# cat /etc/apt/sources.list

[code]#

deb cdrom:[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 CD Binary-1 20120929-16:46]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 CD Binary-1 20120929-16:46]/ squeeze main

#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

Ajout

#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

#Ajout 2
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free[/code]

root@debiantestserveur:~# cat /etc/apt/preferences

J’ai cherché des références pour le fichier etc/apt/sources.list, mais je suis tombé sur des lien morts (erreurs 404 voir plus de serveur).

Encore merci pour votre aide.

Il manque des retours …

Désolé. Je regroupe tout

ls -la /etc/apt/

total 48 drwxr-xr-x 6 root root 4096 18 juil. 11:53 . drwxr-xr-x 129 root root 12288 21 juil. 12:23 .. drwxr-xr-x 2 root root 4096 18 juil. 11:54 apt.conf.d -rw-r--r-- 1 root root 99 4 mars 2013 listchanges.conf drwxr-xr-x 2 root root 4096 17 juil. 11:52 preferences.d -rw------- 1 root root 0 4 mars 2013 secring.gpg -rw-r--r-- 1 root root 1013 18 juil. 12:14 sources.list -rw-r--r-- 1 root root 0 4 mars 2013 sources.list~ drwxr-xr-x 2 root root 4096 15 avril 2011 sources.list.d -rw------- 1 root root 1200 4 mars 2013 trustdb.gpg -rw------- 1 root root 0 18 juil. 11:51 trusted.gpg -rw------- 1 root root 2851 18 juil. 11:51 trusted.gpg~ drwxr-xr-x 2 root root 4096 18 juil. 11:51 trusted.gpg.d

ls -la /etc/apt/sources.list.d

total 8 drwxr-xr-x 2 root root 4096 15 avril 2011 . drwxr-xr-x 6 root root 4096 18 juil. 11:53 ..

ls -la /etc/apt/preferences.d

total 12 drwxr-xr-x 2 root root 4096 17 juil. 11:52 . drwxr-xr-x 6 root root 4096 18 juil. 11:53 .. -rw-r--r-- 1 root root 306 17 juil. 11:52 preferences

cat /etc/apt/sources.list

[code]#

deb cdrom:[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 CD Binary-1 20120929-16:46]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.6 Squeeze - Official amd64 CD Binary-1 20120929-16:46]/ squeeze main

#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

Ajout

#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

#Ajout 2
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free[/code]

cat /etc/apt/preferences

uname -a && lsb_release -a

Linux debiantestserveur 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC 2014 x86_64 GNU/Linux No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 6.0.10 (squeeze) Release: 6.0.10 Codename: squeeze

apt-cache policy libc6

libc6: Installé : 2.13-38+deb7u3 Candidat : 2.13-38+deb7u3 Table de version : *** 2.13-38+deb7u3 0 100 /var/lib/dpkg/status 2.11.3-4 0 500 http://ftp.debian.org/debian/ squeeze/main amd64 Packages

aptitude -s install -t wheezy php5

Les NOUVEAUX paquets suivants vont être installés : php5 0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 1 062 o d'archives. Après dépaquetage, 20,5 ko seront utilisés. Charger/installer/enlever des paquets.

Tu n’es plus en Squeeze à la suite de l’upgrade.

[quote=“inaden”]# apt-cache policy libc6

[mono]libc6:
Installé : 2.13-38+deb7u3
Candidat : 2.13-38+deb7u3
Table de version :
*** 2.13-38+deb7u3 0
100 /var/lib/dpkg/status
2.11.3-4 0
500 ftp.debian.org/debian/ [strike]squeeze[/strike]/main amd64 Packages[/mono][/quote]

Décommentes ces lignes et lances un [mono]aptitude update[/mono].

[quote=“inaden”]# Ajout #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[/quote]

[quote=“inaden”][code]# aptitude -s install -t wheezy php5

Les NOUVEAUX paquets suivants vont être installés :
php5
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 1 062 o d’archives. Après dépaquetage, 20,5 ko seront utilisés.
Charger/installer/enlever des paquets.[/code][/quote]

Tu peux te lancer à présent, vires l’option -s (= simulation) d’aptitude.

Et tu confirmeras par ce retour.

Désolé, ça ne fonctionne pas :

aptitude install -t wheezy php5

Les NOUVEAUX paquets suivants vont être installés : php5 0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 1 062 o d'archives. Après dépaquetage, 20,5 ko seront utilisés. Prendre : 1 http://ftp.debian.org/debian/ squeeze/main php5 all 5.3.3-7+squeeze19 [1 062 B] 1 062 o téléchargés en 0s (6 785 o/s) Sélection du paquet php5 précédemment désélectionné. (Lecture de la base de données... 125971 fichiers et répertoires déjà installés.) Dépaquetage de php5 (à partir de .../php5_5.3.3-7+squeeze19_all.deb) ... Paramétrage de php5 (5.3.3-7+squeeze19) …

apt-cache policy php5

php5: Installé : 5.3.3-7+squeeze19 Candidat : 5.3.3-7+squeeze19 Table de version : *** 5.3.3-7+squeeze19 0 500 http://ftp.debian.org/debian/ squeeze/main amd64 Packages 500 http://security.debian.org/ squeeze/updates/main amd64 Packages 100 /var/lib/dpkg/status

En tout cas merci de ton aide.
Comme j’ai la chance d’être sur un serveur virtuel (VM) je pense que je vais réinstaller un autre serveur et voir si je peux faire évoluer le biniou.
Juste une question avant, pour trouver les liens de référence au fichier sources.list, un site en particulier à recommander ?
Et au moins, je sais maintenant sur quel fichier regarder pour ce type de pb… même si je ne sais pas trop encore quoi regarder… normalement formation à la rentrée.

[quote=“inaden”]Désolé, ça ne fonctionne pas :

aptitude install -t wheezy php5

[code]# apt-cache policy php5

php5:
Installé : 5.3.3-7+squeeze19
Candidat : 5.3.3-7+squeeze19
Table de version :
*** 5.3.3-7+squeeze19 0
500 http://ftp.debian.org/debian/ squeeze/main amd64 Packages
500 http://security.debian.org/ squeeze/updates/main amd64 Packages
100 /var/lib/dpkg/status[/code]

[/quote]

[quote=“BelZéButh”]Tu n’es plus en Squeeze à la suite de l’upgrade.

[quote=“inaden”]# apt-cache policy libc6

[mono]libc6:
Installé : 2.13-38+deb7u3
Candidat : 2.13-38+deb7u3
Table de version :
*** 2.13-38+deb7u3 0
100 /var/lib/dpkg/status
2.11.3-4 0
500 ftp.debian.org/debian/ [strike]squeeze[/strike]/main amd64 Packages[/mono][/quote]

Décommentes ces lignes et lances un [mono]aptitude update[/mono].

[quote=“inaden”]# Ajout #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[/quote]

[/quote]

Super Merci !
Il faut que je me mette dans la tête ce truc des versions différentes. Quand on arrive sur le sujet, c’est un peu pommant.
Mille merci pour ton aide précieuse.
Denis
:041

Bonjour at ous.
En parcourant google, je tombe sur votre thread, et j’ai… LE MEME Soucis.

A savoir:

[quote]root@s16887328:~# apt-cache policy php5
php5:
Installed: 5.3.3-7+squeeze19
Candidate: 5.3.3-7+squeeze19
Version table:
*** 5.3.3-7+squeeze19 0
500 mirror-eu.oneandone.net/linux/di … an/debian/ squeeze/main amd64 Packages
500 mirror-eu.oneandone.net/linux/di … -security/ squeeze/updates/main amd64 Packages
500 ftp2.de.debian.org/debian/ squeeze/main amd64 Packages
100 /var/lib/dpkg/status[/quote]

Et je ne peux pas faire tourner certaines appli car mon PHP n’est pas update…

Je réponds donc, en anticipation à certaines questions:

Je suis totalement débutant dans toutes ces démarches linux.
Désolé du dérangement.

MErci

Salut,

On ne va plus s’y retrouver.

Il serait souhaitable de créer ton propre sujet, en exposant clairement ton problème.