Solution 1 :
Il n'y a pas de moyen facile, mais si vous regardez /var/log/apt/history.log, vous pouvez voir ce qui a été supprimé. Réinstallez simplement chaque paquet qui a été supprimé.
Solution 2 :
Je viens de faire cette erreur, vous pouvez exécuter les commandes ci-dessous pour annuler la suppression des packages Cela va extraire les informations des packages supprimés du fichier journal et les réinstaller
echo '#!/bin/bash' > restore
echo sudo apt-get install `grep Remove /var/log/apt/history.log | tail -1 | sed -e 's|Remove: ||g' -e 's|([^)]*)||g' -e 's|:[^ ]* ||g' -e 's|,||g'` >> restore
chmod +x restore
./restore
Solution 3 :
J'ai trouvé une astuce sympa sur les forums Ubuntu.
Il est possible d'exécuter ce qui suit dans un terminal :
awk '!/^Start|^Commandl|^End|^Upgrade:|^Error:/ { gsub( /\([^()]*\)/ ,"" );gsub(/ ,/," ");sub(/^Install:/,""); print}' /var/log/apt/history.log
Regardez la sortie, puis utilisez
sudo apt-get install [packages]
et remplacez [packages] par la dernière ligne de packages qui a été renvoyée (notez qu'elle peut être renvoyée à la ligne).
Solution 4 :
Recherchez tous les packages qui ont été désinstallés. Il est stocké dans /var/log/apt/history.log . Vous pouvez écrire un programme shell pour installer chaque paquet qui a été supprimé. Écrivez-le sur n'importe quel éditeur de texte GNU Emacs, vi, GNU Nano. Exécutez-le via le terminal. Tous les programmes qui ont été désinstallés seront réinstallés par eux-mêmes.