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
sudo apt update
sudo apt full-upgradeapt 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
sudo dnf upgrade --refreshFaut-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
[ -f /var/run/reboot-required ] && echo 'redémarrage nécessaire' || echo 'rien à faire'AlmaLinux, Rocky
sudo dnf needs-restarting -rSi 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
sudo apt install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgradesAlmaLinux, Rocky
sudo dnf install dnf-automatic
sudo systemctl enable --now dnf-automatic.timerAvant 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