web-dev-qa-db-fra.com

Supprimer les packages pour transformer ubuntu Desktop en serveur?

J'ai un VPS avec Ubuntu 11.10. Malheureusement, seule l'image 11.10 Desktop (pas le serveur) était disponible en tant qu'image pour installer votre VPS. Comment puis-je supprimer les packages inclus dans l'installation de Desktop et, si nécessaire, installer les packages que seul le serveur installe?

J'ai essayé Sudo apt-get remove ubuntu-desktop et ensuite Sudo apt-get autoremove. Malheureusement, cela n'a pas fonctionné: cela a seulement supprimé "libjudy-debian" (ou quelque chose du genre) qui avait été installé après l'installation de "miredo" à un moment donné.

16
Azendale

Autoremove de droite ne supprime que les packages installés automatiquement dans le cadre des installations d'autres packages. Les choses installées dans l'image sont ensemencées et sont donc toutes considérées comme "manuelles".

Vous vous débarrasserez probablement de la plupart en éliminant Xorg:

Sudo apt-get remove xserver-xorg-core

Et puis faites un autre enlèvement automatique.

Il restera probablement d'autres éléments dont vous n'avez pas besoin… mais… vraiment… pourquoi ne pas simplement demander à votre fournisseur VPS une image de serveur… n'est-ce pas un peu ridicule qu'ils offrent même le bureau? image?

15
SpamapS

Pour supprimer x11 et tout ce qui l’utilise, y compris toute la configuration:

apt-get purge libx11.* libqt.*

Contrairement à la réponse acceptée (remove xserver-xorg-core), celle-ci supprimera également tous les packages de bureau tels que Firefox, etc.

28
bain
Sudo apt-get purge -y libx11.* libqt.* libgtk.
Sudo apt-get autoremove -y
0
vochicong