Soluzione 1:
Non c'è un modo semplice, ma se guardi /var/log/apt/history.log puoi vedere cosa è stato rimosso. Basta reinstallare ogni pacchetto che è stato rimosso.
Soluzione 2:
Ho appena fatto questo errore, puoi eseguire i comandi seguenti per annullare la rimozione dei pacchetti Questo estrarrà le informazioni dei pacchetti rimossi dal file di registro e li reinstallerà
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
Soluzione 3:
Ho trovato un bel trucco nei forum di Ubuntu.
È possibile eseguire quanto segue in un terminale:
awk '!/^Start|^Commandl|^End|^Upgrade:|^Error:/ { gsub( /\([^()]*\)/ ,"" );gsub(/ ,/," ");sub(/^Install:/,""); print}' /var/log/apt/history.log
Guarda l'output, quindi usa
sudo apt-get install [packages]
e sostituisci [packages] con l'ultima riga di pacchetti che è stata restituita (nota che potrebbe andare a capo).
Soluzione 4:
Cerca tutti i pacchetti che sono stati disinstallati. È archiviato in /var/log/apt/history.log . È possibile scrivere un programma shell per installare ogni pacchetto rimosso. Scrivilo su qualsiasi editor di testo GNU Emacs, vi, GNU Nano. Eseguilo attraverso il terminale. Tutti i programmi che sono stati disinstallati verranno reinstallati da soli.