Puis-je supprimer l'interface graphique de Debian?

17

Je viens de faire la première installation d’un système d’exploitation Linux et j’ai sélectionné accidentellement "Desktop GUI" lors de l’installation, mais je veux tout construire moi-même. Existe-t-il un moyen de supprimer l’environnement graphique sans réinstaller le système d’exploitation?

    
posée OneChillDude 21.11.2012 - 21:23
la source

2 réponses

21

Debian utilise tasksel pour installer le logiciel sur un système spécifique. La commande vous donne des informations:

> tasksel --list-tasks
i desktop       Graphical desktop environment
u web-server    Web server
u print-server  Print server
u dns-server    DNS server
u file-server   File server
u mail-server   Mail server
u database-server       SQL database
u ssh-server    SSH server
u laptop        Laptop
u manual        manual package selection

La commande ci-dessus répertorie toutes les tâches connues de tasksel . La ligne desktop devrait afficher un i devant. Si tel est le cas, vous pouvez consulter tous les packages que cette tâche installe généralement:

> tasksel --task-packages desktop
twm
eject
openoffice.org
xserver-xorg-video-all
cups-client
…

Sur mon système, la commande génère 36 packages. Vous pouvez les désinstaller avec la commande suivante:

> apt-get purge $(tasksel --task-packages desktop)

Ceci prend la liste des paquets (sortie de tasksel ) et la transfère dans la commande purge de apt-get . Maintenant, apt-get vous dit ce qu’il veut désinstaller du système. Si vous confirmez, tout sera purgé de votre système.

    
réponse donnée 21.11.2012 - 22:53
la source
5

Cela signifie que Debian a changé le comportement de cette opération en utilisant maintenant un seul paquet "méta" appelé task-desktop qui récupère les autres paquets via des dépendances et les recommande. Donc c'est vrai ce que tasksel vous dit, il installe simplement ce seul paquet, mais si vous regardez les détails, comme suit:

apt-cache show task-desktop

vous verrez les autres paquets (réels) que cela ajoute aux lignes commençant par "Dépend:" et "Recommande:". Pour les supprimer, essayez "apt-get remove task-desktop" ou listez les noms de paquets individuellement.

    
réponse donnée 05.12.2013 - 06:55
la source

Lire d'autres questions sur les étiquettes