Migration de Debian 6 Squeeze vers Debian 7 Wheezy

Debian 7 Wheezy est maintenant disponible depuis le 4 mai 2013 et il est temps de migrer depuis l’ancienne Debian 6 Squeeze !

Pour commencer,vérifier que votre Debian Squeeze est bien à jour :

apt-get update && apt-get upgrade

Il faut ensuite définir le fichier « sources.list » pour spécifier le nouveau dépôt :

sed -i 's/squeeze/wheezy/' /etc/apt/sources.list

Puis c’est parti :

apt-get update

apt-get dist-upgrade

Lors de la mise à jour, à chaque différence entre les fichiers de configuration qui se trouve sur votre serveur et la nouvelle version du fichier, vous pouvez comparer avec la touche « D » :

Compare les differences : D
Appliquer la nouvelle version : Y

Vous pouvez ainsi choisir si vous souhaitez garder votre version ou bien d’appliquer la nouvelle.

Vous devriez avoir des conflits dans les versions php.ini, my.cnf, etc.

Pour ma part, j’ai rencontré un problème avec le module « suhosin » de PHP qui n’existe plus sous PHP 5.4 donc j’ai fait :

mv /etc/php5/conf.d/suhosin.ini /etc/php5/conf.d/suhosin.ini.squeeze

Ainsi, en le renommant en autre chose que « .conf », l’extension se retrouve désactivée et Apache2 pourra être démarré.

Ensuite, j’ai rencontré un autre problème avec APC qui était dans le dossier suivant :

ll /usr/lib/php5/20090626

Or toutes les nouveaux modules sont placés dans ce nouveau dossier :

ll /usr/lib/php5/20100525

Pour éviter de jouer avec des liens symboliques ou autres, j’ai juste réinstall APC :

pecl uninstall apc
 pecl install apc

Puis j’ai vérifié qu’il était bien activé dans le « php.ini » :

[apc]
 extension=apc.so
 apc.enabled=1
 apc.shm_size=16M

Bonne mise à jour !

Taggé , , , , .Lien pour marque-pages : Permaliens.

Laisser un commentaire