如何将机器从桌面移动到服务器?

如何将机器从桌面移动到服务器?

为了进行一些测试,我安装了两台机器,分别是 Ubuntu 和 Kubuntu(lucid 又名 10.04)。现在配置和测试已经完成,我想将它们都移到 Ubuntu 服务器无需运行安装介质。这些机器现在正在生产中(怪我!),重新安装既不切实际也不可能。我希望我可以通过清除/删除一些软件包并(重新)安装另一批软件包来实现这一点。从而使机器保持在线。我发现这个答案在这里,但它实际上并没有告诉我任何有用的东西。我需要的帮助是:我需要清除、删除和安装哪些软件包?

答案1

对于重大更改,你可能需要使用任务组- 管理机器高级功能的工具。首先安装它:

sudo apt-get install tasksel

然后您可以看到有哪些任务可用,以及它们的当前状态:

sudo tasksel --list-tasks

要删除桌面包,您需要运行非桌面命令。因此,如果您可以从另一台计算机 ssh 进入。或者,如果您在计算机前,您可以按 Ctrl-Alt-F1 来获取非桌面终端。然后您可以执行以下操作:

sudo tasksel remove ubuntu-desktop kubuntu-desktop

如果您已经设置了服务器(Web 服务器等),那么您就大功告成了 - 听起来您已经大功告成了。但对于其他人可能还没有设置好,或者如果您想添加额外的东西,您仍然可以使用 taskel 添加其他服务。因此,您可以选择执行以下操作:

sudo tasksel install server openssh-server lamp-server

这将确保您可以通过 ssh 进入并安装 Apache 网络服务器、MySQl 数据库服务器和 PHP。

如果您需要有关具体软件包的更多信息,您可以执行以下操作:

tasksel --task-packages server

它将为您提供服务器任务将安装的软件包列表。

相关内容