Mettre à jour Ubuntu avec apt : les commandes à connaître
Pourquoi mettre à jour Ubuntu régulièrement ?
Maintenir votre système Ubuntu à jour est essentiel pour la sécurité, la stabilité et l’accès aux dernières fonctionnalités. Le gestionnaire de paquets apt est l’outil officiel pour gérer les mises à jour. Ce tutoriel vous guide pas à pas dans les commandes indispensables, avec les précautions nécessaires pour éviter tout incident.
Prérequis et précautions
Avant de commencer, ouvrez un terminal (Ctrl+Alt+T). Vous devez disposer des droits administrateur (sudo). Si vous êtes en dual boot (Ubuntu avec Windows par exemple), assurez-vous d’avoir sauvegardé vos données importantes, car une mise à jour du noyau peut modifier le gestionnaire de démarrage. Il est également conseillé de brancher votre ordinateur sur secteur pour éviter toute coupure en cours de mise à jour.
1. Mettre à jour la liste des paquets : apt update
La première étape consiste à rafraîchir la liste des paquets disponibles. Cela ne met à jour aucun logiciel, mais télécharge les informations les plus récentes depuis les dépôts.
sudo apt update
Vous verrez des lignes indiquant les progressions. Si une erreur apparaît (par exemple « Failed to fetch »), vérifiez votre connexion Internet ou vos dépôts dans /etc/apt/sources.list.
2. Mettre à niveau les paquets : apt upgrade
Après apt update, la commande apt upgrade installe les nouvelles versions disponibles des paquets déjà installés. Elle ne supprime ni n’ajoute de paquets, sauf si nécessaire.
sudo apt upgrade
Le système vous demande confirmation avant d’installer les mises à jour. Tapez O (ou Y selon la langue) pour continuer. En cas de doute, vous pouvez utiliser sudo apt upgrade --dry-run pour simuler l’opération.
3. Mise à jour complète avec apt full-upgrade (optionnel)
Si une mise à jour nécessite l’ajout ou la suppression de paquets (ex : changement de version majeure d’un logiciel), apt full-upgrade (anciennement apt-get dist-upgrade) gère ces cas. Utilisez-le avec prudence, surtout si vous avez des dépendances complexes.
sudo apt full-upgrade
Sur un système stable, apt upgrade suffit généralement. Réservez full-upgrade pour les changements de version d’Ubuntu ou quand apt upgrade bloque.
4. Nettoyer les paquets inutiles : apt autoremove
Avec le temps, des dépendances installées automatiquement deviennent orphelines. apt autoremove les supprime, libérant de l’espace disque.
➡️ Tester sa connexion avec traceroute sous Linux
➡️ Télécharger Ubuntu : quelle version choisir pour débuter ?
➡️ Installer et activer SSH sur Ubuntu : guide complet
sudo apt autoremove
Vérifiez la liste des paquets supprimés avant de confirmer. Si un logiciel ne fonctionne plus après, vous pouvez le réinstaller avec sudo apt install nom_paquet.
5. Gestion des erreurs courantes
Problèmes de dépendances ou paquets bloqués (« held packages ») : Utilisez sudo apt --fix-broken install pour tenter de réparer. Si un paquet est retenu, vous pouvez le mettre à jour individuellement avec sudo apt install nom_paquet.
Erreur « dpkg was interrupted » : Exécutez sudo dpkg --configure -a pour terminer la configuration interrompue, puis relancez apt upgrade.
Espace disque insuffisant : Avant une mise à jour, vérifiez l’espace libre avec df -h. Si nécessaire, videz le cache des paquets avec sudo apt clean (supprime les archives .deb téléchargées).
6. Et après la mise à jour ?
Après une mise à jour du noyau (kernel), un redémarrage est recommandé pour appliquer les changements. Vous pouvez voir la version du noyau avec uname -r. Si vous utilisez des modules ou pilotes propriétaires, vérifiez leur compatibilité. Pour les mises à jour de sécurité, redémarrez dès que possible.
Pensez à consulter les notes de version si une mise à jour majeure a été effectuée. Enfin, maintenez une sauvegarde régulière de vos fichiers importants.
Foire aux questions
Q : Que faire si une mise à jour échoue et que le système plante ?
R : Redémarrez en mode sans échec (appuyez sur Échap au démarrage, puis choisissez « recovery mode »). Connectez-vous en root et lancez apt --fix-broken install ou dpkg --configure -a. En dernier recours, restaurez une sauvegarde.
Q : Faut-il redémarrer après chaque mise à jour ?
R : Non, seulement après une mise à jour du noyau ou de certains services système. Vous pouvez vérifier si un redémarrage est nécessaire avec sudo needrestart ou en consultant /var/run/reboot-required.
Ingénieur informaticien indépendant depuis plus de vingt ans, Philippe Banquet est spécialisé dans l’administration Linux/Unix, le scripting et le développement en C, Perl et shell. Auteur technique et formateur, il privilégie une approche terrain, claire et pédagogique pour expliquer les systèmes, les réseaux et les environnements professionnels.








Commentaires
Laisser un commentaire