Jak mogę odinstalować wszystkie zainstalowane dziś pakiety?

8

Próbowałem dzisiaj uzyskać wsparcie dla kodera musepack wbudowane w ffmpeg i przypadkowo zepsułem kilka rzeczy, ale nie jestem pewien, który pakiet zainstalowałem, który je zepsuł. Jak mogę usunąć WSZYSTKIE zainstalowane dziś pakiety i zacząć od nowa ostrożniej?

Widzę ich listę w „Centrum oprogramowania Ubuntu” pod dzisiejszą datą w „Historii”, ale nie chcę ich odinstalowywać jeden po drugim, ponieważ są setki do zrobienia.

wim
źródło

Odpowiedzi:

14
grep -e `date +%Y-%m-%d` /var/log/dpkg.log | awk '/install / {print $4}' | uniq | xargs apt-get -y remove

znalezione na linii poleceń działało dobrze dla mnie

użytkownik415263
źródło
Spowoduje to usunięcie tylko pakietów zainstalowanych przez dpkg, a nie przez apt.
Pilot6
Właśnie przetestowałem dane grep -e `date +%Y-%m-%d` /var/log/dpkg.log | awk '/install / {print $4}' | uniqwyjściowe, to były dokładnie te pakiety, które zainstalowałem apt-getdzisiaj !! niezły kolego, +1.
dariush
Może być konieczne dodanie jednego parametru do apt-get:apt-get -y --allow-remove-essential remove
Mohsen Abasi