web-dev-qa-db-fra.com

Comment pouvez-vous supprimer complètement ubuntu-desktop ainsi que tous les packages installés avec celui-ci?

Comment pouvez-vous supprimer complètement ubuntu-desktop ainsi que tous les packages installés avec celui-ci? J'utilise le serveur Ubuntu 14.04 sur vps et j'utilise Sudo apt-get install ubuntu-desktop pour l'installer.

4
SemanticUI

Même mieux que de simplement supprimer, vous pouvez utiliser purger puis supprimer à l’automobile.

Sudo apt-get purge ubuntu-desktop
Sudo apt-get autoremove

Option de purge selon la page de manuel d'apt-get:

**purge**
purge is identical to remove except that packages are
removed and purged (any configuration files are deleted too).
5
Will

Supprimez le package et supprimez automatiquement les dépendances installées. En tant que root:

apt-get remove ubuntu-desktop
apt-get autoremove

Voir aussi apt-get(8) page de manuel pour l'argument autoremove.

autoremove (et l'alias auto-supprimant depuis 1.1)

autoremove est utilisé pour supprimer les packages qui ont été installés automatiquement afin de satisfaire les dépendances d'autres packages et qui ne sont plus nécessaires.

2
Sam Gleske

Petit script de la mienne:

#!/bin/bash
Sudo apt-get install sed -y
##############UWAGA#################

#potrzebne jest dodatkowe utworzenie dwóch plików:
#usun.txt - gdzie po spacjach wpisujemy paczki do usunięcia - skrypt sam zajmie się usunięciem zależności
#instaluj.txt - gdzie po spacjach wpisujemy paczki do zainstalowania (obligatoryjny jeżeli po reboocie nie chcemy zastać czarnego, zimnego tty ;p)

#aptitude sam rozwiązuje zależności między usuwanymi a instalowanymi paczkami
#nie odpowiadam za ew. szkody ;p
#nie ma za co ;)

usun=`cat usun.txt`
chuj=`apt-cache depends $usun | sed -e 's/.*\ //g' | tr '\r\n' ' '`
instaluj=`cat instaluj.txt`
for i in $instaluj
do
inst=$inst"$i+ "
done
Sudo apt-get install aptitude -y
Sudo aptitude remove $usun $chuj $inst -y && Sudo apt-get autoremove -y && Sudo reboot

Vous devez créer 2 fichiers supplémentaires:

  1. usun.txt - qui devrait contenir des métas (comme ubuntu-desktop) séparés par des espaces dont vous voulez vous débarrasser des dépendances.

  2. instaluj.txt - métas que vous souhaitez installer/conserver installé. Ce serait obligatoire si vous ne voulez pas voir un tty noir et profond après le redémarrage. Sinon, je ne suis pas responsable des dommages.

0
Kuń

D'abord faire

apt-get remove ubuntu-desktop
apt-get autoremove

Alors fais le

Sudo apt-get remove nautilus nautilus-* gnome-power-manager gnome-screensaver gnome-termina* gnome-pane* gnome-applet* gnome-bluetooth gnome-desktop* gnome-sessio* gnome-user* gnome-Shell-common zeitgeist-core libzeitgeist* gnome-control-center gnome-screenshot && Sudo apt-get autoremove

pour se retrouver avec un environnement complètement sans interface graphique. Cela a fonctionné pour moi pour supprimer le bureau ubuntu que j'avais installé sur mon serveur Ubuntu.

0
Jayakrishnan Menon