Table des matières

Upgrade Wheezy vers Jessie

Contexte

Le cas considéré est la mise à jour minimale d'un serveur depuis Wheezy vers Jessie LTS, autrement dit de old-odl-stable vers old-stable. En l'occurrence, le serveur est administré via Cloudmin-Virtualmin-Webmin.

Déroulé

On enchaîne les étapes classiques d'une mise à jour de version majeure. De ce point de vue, le passage de Wheezy à Jessie est presque indolore1)

Mise à jour de l'OS

On se contente de suivre les indications de debian.org.

Pour mémoire, les nouveaux dépôts sont :

deb http://deb.debian.org/debian/ jessie main
deb-src http://deb.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

Sur un serveur, on n'est pas censée faire figurer les composants contrib et non-free. En pratique, on reprend les composants que l'on utilisait sur Wheezy.

Mise à jour de Cloudmin

Le dépôt est inchangé. Il suffit de le décommenter.

Mise à jour de Webmin

Rien à faire. La mise à jour se fera en même temps que celle de Virtualmin.

Mise à jour de Virtualmin

Tout est expliqué sur la page dédiée de virtualmin.com. Il y aura des ajustements à faire sur la configuration d'Apache.

Pour mémoire, les nouveaux dépôts sont2) :

deb http://software.virtualmin.com/vm/6/gpl/apt virtualmin-jessie main
deb http://software.virtualmin.com/vm/6/gpl/apt virtualmin-universal main

Qui dit nouveau dépôt, dit nouvelle clé GPG :

# wget http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin-6
# apt-key add RPM-GPG-KEY-virtualmin-6

Mise à jour dotdeb

Non testé

Si vous utilisiez dotdeb, il devrait suffir de mettre à jour les dépôt3) Pour mémoire les dépôts sont :

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

et les clés PGP

# wget https://www.dotdeb.org/dotdeb.gpg
# sudo apt-key add dotdeb.gpg
1)
Il en va autrement du passage de Jessie à Strech :-(
3)
Source : Instructions et de lancer la mise à jour.