SLBCloud
Débutant7 min de lecture

Mettre son VPS à jour

Les commandes selon la distribution, comment savoir s'il faut redémarrer, et comment automatiser les correctifs de sécurité sans risquer de casser la production.

Mettre à jour, ce n'est pas installer la dernière version de tout : c'est appliquer les correctifs publiés depuis votre dernière session. Sur une distribution stable, ces correctifs ne changent pas le comportement des logiciels, ils bouchent des trous.

Debian et Ubuntu

bash
sudo apt update
sudo apt full-upgrade

apt update rafraîchit la liste des paquets disponibles, il n'installe rien. C'est full-upgrade qui applique — et contrairement à upgrade, il accepte de retirer un paquet devenu incompatible, ce qui évite de rester bloqué à mi-chemin.

AlmaLinux, Rocky Linux, CentOS Stream

bash
sudo dnf upgrade --refresh

Faut-il redémarrer ?

Seulement si le noyau ou une bibliothèque système a changé. Les deux commandes ci-dessous répondent à la question au lieu de vous faire deviner.

Debian, Ubuntu

bash
[ -f /var/run/reboot-required ] && echo 'redémarrage nécessaire' || echo 'rien à faire'

AlmaLinux, Rocky

bash
sudo dnf needs-restarting -r

Si un redémarrage est nécessaire, il n'y a pas d'urgence à la seconde près, mais ne le remettez pas à la semaine suivante : tant qu'il n'a pas eu lieu, la machine tourne encore sur l'ancien noyau, correctif compris.

Automatiser sans se faire surprendre

La bonne pratique est d'automatiser les correctifs de sécurité, et eux seuls. Les montées de version, on les fait à la main, un jour où l'on est disponible.

Debian, Ubuntu

bash
sudo apt install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgrades

AlmaLinux, Rocky

bash
sudo dnf install dnf-automatic
sudo systemctl enable --now dnf-automatic.timer

Avant une montée de version majeure

Passer de Debian 12 à 13, ou d'Ubuntu 22.04 à 24.04, n'est pas une mise à jour de routine : des configurations changent de format et des services peuvent ne pas redémarrer. Prenez une image de la machine depuis votre espace client avant de vous lancer, et prévoyez une heure devant vous.

Bloqué malgré tout ? Ouvrez un ticket : on répond en français, et on regarde votre machine si besoin.

Ouvrir un ticket