Mettre à jour Debian sur un VPS

3 min de lecture07 novembre 2026

Une mise à jour régulière corrige les failles connues et évite qu'un correctif critique s'accumule avec des dizaines d'autres. Sur Debian, l'opération tient en quelques commandes, mais elle comporte deux pièges : redémarrer trop vite sans vérifier, et confondre mise à jour de paquets et montée de version. Ce guide couvre la routine et prépare la suite sans la lancer.

Pourquoi et quand mettre à jour

Mettez à jour après l'installation, puis au moins une fois par mois, et dès qu'un avis de sécurité concerne un logiciel exposé (SSH, Nginx, OpenSSL, PHP, base de données). Avant une opération importante, mettez à jour d'abord : un système ancien complique le diagnostic. Évitez en revanche de lancer une mise à jour majeure juste avant une démonstration ou un pic de trafic.

Mettre à jour les paquets

Bash
sudo apt update
apt list --upgradable
sudo apt upgrade

apt update rafraîchit la liste des paquets disponibles, sans rien installer. apt list --upgradable montre ce qui changera. apt upgrade installe les nouvelles versions sans supprimer de paquet ; si une dépendance exige un retrait, il s'arrête et vous le signale.

Quand c'est le cas, examinez la liste avant d'utiliser :

Bash
sudo apt full-upgrade

full-upgrade peut supprimer ou remplacer des paquets pour résoudre les dépendances. Lisez les lignes REMOVING et The following packages will be REMOVED avant de confirmer. Sur un VPS, une suppression inattendue peut casser un service.

Redémarrer si nécessaire

Un redémarrage est requis quand le noyau ou des bibliothèques système changent. Sur un conteneur système, le noyau est partagé, mais les bibliothèques et systemd restent locaux. Vérifiez :

Bash
test -f /var/run/reboot-required && cat /var/run/reboot-required
sudo needrestart -r l

Le fichier n'existe que si update-notifier-common est installé. needrestart liste les services qui utilisent encore une bibliothèque remplacée. Redémarrez avec sudo systemctl reboot, puis vérifiez que SSH et vos services répondent.

Mises à jour de sécurité

Debian active le dépôt security par défaut. Pour ne voir que ces correctifs :

Bash
sudo apt update
sudo apt list --upgradable | grep -i security

Ne retardez pas un correctif de sécurité parce qu'un autre paquet est en attente. L'automatisation par unattended-upgrades est traitée dans un guide dédié ; si vous l'activez, gardez une supervision des redémarrages.

Préparer une montée de version

Passer de Debian 12 à 13 n'est pas une simple mise à jour. Sauvegardez les données et la configuration, notez les services actifs, lisez les notes de version, puis modifiez /etc/apt/sources.list et les fichiers de /etc/apt/sources.list.d/ pour viser la nouvelle version. Lancez ensuite apt update, apt full-upgrade et redémarrez. Gardez la console ouverte : une montée de version peut demander des choix interactifs et laisser le système partiellement configuré si vous perdez la session.

Publicité

Cet article vous a-t-il aidé ?

À lire aussi