如何从debian wheezy netinst中删除gnome 3及其所有依赖项


7

我下载了一个Debian wheezy netinstall iso文件,只做了一个非常小的安装,没有显示管理器或桌面环境。

我正在使用终端进行测试。我后来从Linux Mint backport repos安装了肉桂。它工作正常。

然后,为了拥有一个显示管理器,我选择安装lightdm。我用了这个命令

sudo apt-get install lightdm

安装成功,但是当我重新启动时,也安装了Gnome 3。如何在不影响系统的情况下删除gnome3及其所有依赖项?

Answers:


2

删除包使用

apt-get remove gnome-session

然后apt-get可以使用autoremove命令删除已经自动安装且不再需要的依赖项:

apt-get autoremove

那杀了我的系统。保持尝试以无限循环启动。
simbabque

1

以下内容对您有所帮助。

aptitude purge dpkg --get-selections | grep gnome | cut -f 1
aptitude -f install
aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1
aptitude -f install

请注意,这可能会使您的系统崩溃。谨慎使用。

直接来自Debian的 维基



0

你不能。据我所知。

您最好的选择是在没有桌面环境的情况下重新安装,然后选择您想要的或没有。

debian将更大的包选择组织为“任务”。你可以通过aptitude或synaptic轻松地看到它们。

你想要的是:

  • 任务型台式机
  • 任务GNOME桌面

如果你还没有安装任何依赖于gnome lib的东西,你可以尝试删除task-gnome-desktop(如果你不想要任何来自Xorg / 11的东西,也可以删除任务桌面)。在大多数现实世界的系统中,如果卸载则不会删除任何内容。因此,您的目标应该是在安装时不要选择它们。


-1

使用此命令清除所有gnome 3(复制并粘贴):

apt-get remove alacarte baobab caribou caribou-antler cheese cheese-common empathy empathy-common eog eog-dbg eog-dev eog-plugins evince evince-common evince-dbg evolution evolution-common evolution-data-server evolution-data-server-common evolution-webcal file-roller gcalctool gconf-editor gdm3 gedit gedit-common gedit-plugins gkbd-capplet gnome gnome-accessibility-themes gnome-applets gnome-applets-data gnome-backgrounds gnome-bluetooth gnome-color-manager gnome-common gnome-contacts gnome-control-center gnome-control-center-data gnome-core gnome-desktop3-data gnome-dictionary gnome-disk-utility gnome-documents gnome-font-viewer gnome-icon-theme gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-js-common gnome-mag gnome-media gnome-menus gnome-mime-data gnome-nettool gnome-online-accounts gnome-orca gnome-packagekit gnome-packagekit-data gnome-panel gnome-panel-data gnome-power-manager gnome-screensaver gnome-session gnome-session-bin gnome-session-common gnome-session-fallback gnome-settings-daemon gnome-shell gnome-shell-common gnome-shell-extensions gnome-menus gnome-system-log gnome-system-monitor gnome-terminal gnome-terminal-data gnome-themes-standard gnome-themes-standard-data gnome-tweak-tool gnome-user-guide gnome-user-share gnome-video-effects gucharmap hamster-applet libreoffice-evolution libreoffice-gnome libreoffice-gtk mousetweaks metacity metacity-common metacity-themes nautilus nautilus-data nautilus-open-terminal nautilus-sendto-empathy notification-daemon python-gnome2 python-gnomedesktop python-nautilus rhythmbox rhythmbox-data rygel sound-juicer task-gnome-desktop tomboy totem totem-common vinagre vino yelp yelp-xsl zenity zenity-common


2
您是否尝试确定所有这些软件包所依赖的内容,然后将其删除?
Ignacio Vazquez-Abrams

1
通常,这是通过apt-get完成的。运行apt-get autoremove将删除不需要的依赖项。
Rémi
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.