Jak mogę cofnąć polecenie sudo apt-get install?

8

W Ubuntu wykonałem następujące polecenia:

sudo apt-get install build-essential vala-desktop-agnostic checkinstall
sudo apt-get build-dep avant-window-navigator

Jak mogę odinstalować lub odinstalować pakiety, które pobiera?

Michał
źródło

Odpowiedzi:

13

Najpierw usuń paczki za pomocą remove lub purge

sudo apt-get purge build-essential vala-desktop-agnostic checkinstall
sudo apt-get purge ....

Następnie usuwasz teraz niepotrzebne zależności

sudo apt-get autoremove

W przypadku build-dep musisz ręcznie dowiedzieć się, które pakiety są zależne od kompilacji avant-window-manager. Synaptic ci to powie.

Kim
źródło
4

apt-get remove powinien załatwić sprawę, apt-get purge, jeśli chcesz również zrzucić pliki konfiguracyjne.

Journeyman Geek
źródło
1
Również „apt-get autorove”, aby usunąć pakiety, które zostały zainstalowane jako zależność, ale odinstalowałem wszystko, co od niej zależy.
petersohn
apt-get --purge usuń nazwę pliku
Apache
tak, ale jeśli uda ci się usunąć, powie ci o autorove;)
Journeyman Geek
0

Pierwszy krok usunie installpakiety ed:

sudo apt-get purge build-essential vala-desktop-agnostic checkinstall

Drugi krok wyszuka build-deps i oznaczy je jako automatycznie zainstalowane, a zatem możliwe do usunięcia:

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

Możesz wtedy potrzebować trzeciego kroku:

sudo apt-get --purge autoremove

Patrz: http://www.webupd8.org/2010/10/undo-apt-get-build-dep-remove-build.html

Ken Sharp
źródło