Quentin Demoulière

Mon blog personnel

Mise à jour de Debian Wheezy vers Debian Jessie

Rédigé par Quentin Demouliere - - Aucun commentaire

Debian 8.0 Jessie est sorti le samedi 25 avril 2015 en version release et stable. C'est donc l'occasion pour upgrader ses serveurs tournant sous Wheezy la version antérieure. Pour ma part, j'ai réalisé quelques tests sur une machine virtuelle avant de me lancer sur des machines physiques.

Comme je n'aime pas Systemd, vous l'aurez compris :p,  et que Jessie supporte toujours Sysvinit, j'ai fait en sorte de garder ce gestionnaire d'init. Voilà les différentes étapes que j'ai réalisé afin de réaliser cette mise à jour :

$ sudo -s
# tmux new -s upgrade
# echo -e 'Package: *systemd*\nPin: origin ""\nPin-Priority: -1' > /etc/apt/preferences.d/systemd

 

Je n'oublie pas de modifier mon fichier sources.list afin de basculer vers les dépôts de Jessie :

# vim /etc/apt/sources.list
deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie main contrib non-freedeb
http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free

 

Aptitude, cet outil magique !

# aptitude update && aptitude safe-upgrade
# aptitude dist-upgrade

 

La troisième ligne me permet de dire au système Debian que je ne veux pas de systemd et que je préfère sysvinit. Pour cela, on passe par le système de Pin Entry, gestionnaire de priorités avec l'outil apt-get. Et voilà, enjoy !

PS : À noter que sur l'un de mes serveurs où j'utilise php5-fpm, le système de gestion des dépendances m'a obligé à installer libsystemd. Tant que ça reste une librairie. Voici également un site sympa qui explique clairement comment conserver sysvinit.

Debian and Unix Addict

Écrire un commentaire

Quelle est la dernière lettre du mot mkhgs ? :