Comment puis-je inverser la commande d'installation sudo apt-get

8

Dans ubuntu, j'ai fait ces commandes:

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

Comment puis-je supprimer apt-get ou désinstaller les packages qu'il extrait?

Michael
la source

Réponses:

13

Commencez par supprimer les packages avec remove ou purge

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

Ensuite, vous supprimez les dépendances désormais inutiles

sudo apt-get autoremove

Dans le cas de build-dep, vous devrez déterminer manuellement quels packages sont des dépendances de construction d'avant-window-manager. Synaptic vous le dira.

Kim
la source
4

apt-get remove devrait faire l'affaire, purge apt-get si vous voulez aussi vider les fichiers de configuration.

Compagnon Geek
la source
1
En outre, "apt-get autoremove" pour supprimer les packages installés en tant que dépendance, mais désinstallé tout ce qui en dépend.
petersohn
apt-get --purge remove packagename
Apache
oui, mais si vous enlevez apt-get, il vous parlera de la suppression automatique;)
Journeyman Geek
0

La première étape supprimera les installpackages ed:

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

La deuxième étape recherchera les build-deps et les marquera comme installés automatiquement, et donc amovibles:

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

Vous pouvez ou non alors avoir besoin de la troisième étape:

sudo apt-get --purge autoremove

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

Ken Sharp
la source