Dans le pire des cas, il peut casser votre système, rendant impossible le démarrage normal, mais vous pouvez toujours démarrer en mode de secours et le réparer.
Utilisez le mode de secours en démarrant avec un CD-ROM d'installation d'Ubuntu et en entrant «rescue» à l'invite de démarrage
Montez toutes vos partitions et effectuez un chroot vers / cible où la partition racine est montée.
Une fois que le système a démarré dans le menu, sélectionnez l'élément qui indique «Invite de dépôt dans le shell racine avec mise en réseau». Cela vous donne la possibilité de mettre à jour les packages logiciels à partir d'Internet.
Lorsque l'invite s'affiche, commencez par vous assurer que tous les programmes actuellement installés sont configurés:
dpkg --configure -a
Cela peut prendre un certain temps, selon le nombre de programmes installés avant l'arrêt du système.
- Allez-y et mettez à jour la liste actuelle des packages:
mise à jour apt-get
- Ensuite, mettez à niveau le logiciel sur le système:
mise à niveau apt-get
Cette dernière étape, encore une fois, peut prendre beaucoup de temps. Vous devez faire attention à la liste des paquets retenus (répertoriés en haut de la sortie de cette commande); ces packages devront être demandés spécifiquement.
Habituellement, les paquets sont retenus car ils nécessitent de nouveaux logiciels ou d'autres changements drastiques: le noyau Linux est toujours retenu. Utilisez une commande comme celle-ci pour installer ces packages:
apt-get installe un certain paquet un autre paquet
Vous devrez peut-être répéter cette opération plusieurs fois jusqu'à ce que tous les packages aient été installés et qu'aucun ne soit retenu.
Ensuite, vous devez répéter la mise à jour et la mise à niveau afin de vérifier complètement que le système est aussi à jour que possible:
mise à jour apt-get
mise à niveau apt-get
Ces dernières commandes devraient s'exécuter rapidement, car tout est probablement terminé - cependant, il n'est pas impossible que les mises à niveau aient affecté quelque chose qui nécessite une autre mise à niveau. Ne pas le faire n'aura probablement pas d'importance, mais pourquoi ne pas le faire quand même?
Une fois cela fait, un redémarrage est nécessaire pour vous assurer que l'ancien logiciel n'est plus utilisé et que tout ce qui est utilisé est le nouveau logiciel mis à niveau. Ne vous contentez pas de continuer le démarrage: redémarrez.
Une dernière chose peut être faite pour nettoyer après - éventuellement après le redémarrage. Sur un shell de commande, entrez cette commande pour supprimer les logiciels inutiles:
apt-get autoremove
La source
apt-get dist-upgrade
partoutapt-get upgrade
est suggéré ci-dessus. Avec cela, vous n'avez pas besoin d'installer manuellement les packages "retenus".