Migrer de Debian 7 Wheezy vers Debian 8 Jessie

6 août 2015 Serveur 0 Commentaire

Je me suis apercu que l’une de mes machines virtuelles tournée toujours sous Debian 7 et comme il peut être intéressant de migrer de Debian 7 Wheezy vers Debian 8 Jessie voila un petit mémo.

 

Pourquoi migrer de Debian 7 Wheezy vers Debian 8 Jessie ?

Rien de plus simple : mettre à jour votre système d’exploitation vous permettra de profiter des versions les plus récentes de vos logiciels ou de pouvoir installer de nouveaux logiciels. Cependant avant de commencer voici quelques points à avoir en tête :

  • Chaque migration comporte quelques risques, faites donc une sauvegarde de vos données
  • Il est seulement possible de migrer de Debian 7 Wheezy vers Debian 8 Jessie. Si votre version de Debian est inférieure a Wheezy, commencez par la mettre a jour.
  • Cette migration implique une mise à jour du kernel, un reboot sera donc nécessaire

 

Comment migrer de Debian 7 Wheezy vers Debian 8 Jessie ?

Commencez, si ce n’est déjà fait, par mettre à jour vos paquets

sudo apt-get update
sudo apt-get upgrade

 

Editez le fichier /etc/apt/sources.list

sudo nano /etc/apt/sources.list

 

Voici à quoi il devrait ressembler

deb http://debian.mirror.uber.com.au/debian/ wheezy main
deb-src http://debian.mirror.uber.com.au/debian/ wheezy main

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

# wheezy-updates, previously known as 'volatile'
deb http://debian.mirror.uber.com.au/debian/ wheezy-updates main contrib
deb-src http://debian.mirror.uber.com.au/debian/ wheezy-updates main contri

 

Maintenant remplacez tous les mots wheezy par jessie de sorte que

deb http://debian.mirror.uber.com.au/debian/ jessie main
deb-src http://debian.mirror.uber.com.au/debian/ jessie main

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

# jessie-updates, previously known as 'volatile'
deb http://debian.mirror.uber.com.au/debian/ jessie-updates main contrib
deb-src http://debian.mirror.uber.com.au/debian/ jessie-updates main contrib

 

Mettez maintenant à jour la liste des paquets

sudo apt-get update

 

Mettez vos paquets à jour

sudo apt-get upgrade

 

Tout est maintenant prêt pour mettre le système d’exploitation à jour

sudo apt-get dist-upgrade

 

Une fois cela effectué certains paquets peuvent être devenus complètement obsolètes et donc inutiles, pour les désinstaller :

sudo apt-get autoremove