如何从同时存在桌面和服务器的 Ubuntu 启动 CD 中选择服务器安装?

如何从同时存在桌面和服务器的 Ubuntu 启动 CD 中选择服务器安装?

您好,我购买了“官方 Ubuntu 服务器手册第二版”,它附带一张标有“桌面版和 32 位服务器”(10.04 LTS)的启动 CD。我可以从光盘启动,但似乎无法进入服务器版本,它只给我桌面安装屏幕。

这本书没什么帮助,它只是从服务器安装屏幕开始,没有提到桌面版。我想创建一个 LAMP 服务器,我找到了提示,boot:但不知道如何启动服务器安装。

我需要在启动提示符下输入什么命令来启动服务器安装?

我无意中安装了桌面版,后来才意识到它不是服务器版。我可以从桌面版直接安装服务器版吗?

编辑:从桌面安装屏幕我看到此命令; file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --

检查 CD 后我找到了该/preseed/ubuntu-server.seed文件,但是切换到启动提示符并输入带有服务器种子的上述命令不起作用,因为它告诉我找不到该内核映像。

编辑:打开启动提示符,然后按回车键,进入启动菜单,这样我就可以按 TAB 编辑命令,并查看/casper/vmlinuz命令前需要的内容。这尝试安装但失败了,我现在回到桌面,试图找出安装失败的原因。

答案1

这本书好像附带了两个磁盘:Ubuntu Server 10.04 LTS 64 位 CD 和 Ubuntu 10.04 LTS 32 位 DVD。是不是你用的磁盘不对?如果其他方法都失败了,你总是可以从 Ubuntu 网站自行下载并刻录磁盘

编辑:这本书应该附带两个磁盘根据这本书的亚马逊页面。两张盘分别是:

  • Ubuntu Server 10.04 LTS 64 位 CD,以及
  • Ubuntu 10.04 LTS 32 位 DVD

如果您购买的是二手货,原主人很可能只附赠了两张磁盘中的一张。否则,您就无法获得完整的软件包。他们是否同时将服务器版本和桌面版本放在磁盘上也值得高度怀疑,所以我认为您试图访问的其实并不存在的东西。

请记住,Ubuntu 服务器版和桌面版是相同的操作系统,只是默认安装了不同的软件包——没有什么可以阻止您安装桌面版并删除 X11/Gnome/等来模仿服务器版。

EDIT2:要删除桌面包,您需要切换到虚拟终端(例如,Ctrl-Alt-F1)并运行以下命令:

apt-get remove --purge ubuntu-desktop
apt-get autoremove
apt-get install ubuntu-server

我相信这些是正确的软件包名称。第一个命令,删除 ubuntu-desktop,应该会删除所有 gnome 依赖项。下次启动时,grub 启动菜单现在应该包含一个服务器条目。与任何重大更改一样,请确保备份您不能丢失的任何内容!:) 祝你好运,期待听到进展情况。

相关内容