如何在不通过 CD 重新安装的情况下从桌面切换到服务器?

C. *_*oss 2 server installation

我最近在一台旧机器上安装了 Ubuntu Desktop,性能不是我想要的。我想以最小的麻烦将它切换到服务器(服务器内核,删除 GUI 等)。对我来说,最简单的方法是什么,最好不要从 CD 重新安装?

Rin*_*ind 5

可以通过以下任一方式完成

sudo apt-get --purge remove gnome-desktop-environment
Run Code Online (Sandbox Code Playgroud)

或者

sudo apt-get --purge remove gnome-*
Run Code Online (Sandbox Code Playgroud)

而且可能还有更多的方法。如果您想保留设置,则无需格式化重新安装,很可能耗时较少。

如果要更改内核,则需要安装以下文件:

linux-server
linux-headers-2.6.38-10-server
linux-headers-server
linux-image-2.6.38-10-server
linux-image-server
linux-restricted-modules-2.6.38-10-server
linux-restricted-modules-server
linux-ubuntu-modules-2.6.38-10-server
Run Code Online (Sandbox Code Playgroud)

其中 2.6.38-10 是内核版本(将其更改为您正在安装的版本)。并删除桌面内核:

linux-generic
linux-headers-2.6.38-10-generic
linux-headers-generic
linux-image-2.6.38-10-generic
linux-image-generic
linux-restricted-modules-2.6.38-10-generic
linux-restricted-modules-generic
linux-ubuntu-modules-2.6.38-10-generic
Run Code Online (Sandbox Code Playgroud)

将 2.6.38-10 更改为您正在使用的那个。

警告:

  • 更改内核会使您的系统无法修复。
  • 在确认新内核正常工作之前,不要删除旧内核。
  • 当然未经测试