我正在考虑安装 Ubuntu Server,然后从那里安装桌面环境。那么我认为ubuntu-desktop
不仅包括桌面,还包括其他臃肿的东西?我怎样才能获得 GUI,以及所有必需的东西,如 apt-get、软件中心等?
答案1
嗯,ubuntu-desktop 元包中的许多潜在膨胀都被列为推荐。因此,您可以尝试使用以下 apt-get 命令仅安装其硬依赖项:
sudo apt-get install --no-install-recommends ubuntu-desktop
您可以在以下位置查看依赖项与推荐列表https://packages.ubuntu.com/xenial/ubuntu-desktop
您还可以从以下 apt-cache 命令获取该信息:
apt-cache show ubuntu-desktop
答案2
我已经详细介绍了 GNOME3 和标准 Gnome2 最小安装的步骤 - 请跳到底部查看这些详细信息
很少会有服务器安装桌面版。如果您想要安装轻量级管理员版,那么您可以安装 WebMin - 一款基于 Web 的管理工具。
如果你想要一个干净的最小桌面安装,请使用最小 Ubuntu 安装 CD 并遵循推荐的指南,例如这。
请记住,最小 CD 是 CD + 互联网解决方案。您将无法使用 USB 记忆棒通过 StartUp Disk Creator 安装它 - 但是您可以按照此方法使用 UNetBootin非盟答案。
使用虚拟客户端定制最小安装的指南
我的建议是利用虚拟盒使用最小 CD ISO 安装虚拟映像。
使用此虚拟解决方案的最大优势是,您可以使用 VirtualBox 的快照技术来测试各种安装和定制 - 如果您不喜欢您所做的事情,您可以快速轻松地回滚,而不必进行完整的重新安装。
我相信您的英特尔无线设备无需任何额外的驱动程序即可被识别 - 对吗?如果是这样,您现在不需要下载任何额外的驱动程序文件。
如果您知道需要额外的驱动程序才能使您的物理计算机工作,请将正确的.deb 文件下载到您的虚拟客户端中 - 您可以稍后在虚拟客户端传输到您的物理计算机上时安装这些文件。
创建虚拟机时,请确保“动态大小”虚拟硬盘大小小于要将其传输到的物理机硬盘大小。
选择要安装的软件包时,请按照上面的 psycocats 网页示例使用“gdm”和 ubuntu-desktop 以及建议的 --no-install-recommends 选项。
如何将虚拟映像传输到物理计算机的指南
完成定制后,即可将其传输到物理计算机。
我最喜欢的解决方案之一是使用克隆兹拉。
下载 Clonezilla ISO 并将其连接到您的 VirtualBox 客户机。重新启动并将客户机引导至 Clonezilla。请参阅此链接以获取如何使用的屏幕截图克隆兹拉。
准备一个 USB 外置驱动器/USB 棒,以便保存映像。注意 - 使用磁盘映像解决方案,而不是磁盘分区。如果使用磁盘分区,则需要使用实时 CD 单独安装 Grub2。
选择 Clonezilla 选项“local-dev”,即将图像保存到本地驱动器或 USB 记忆棒。此时,插入外部 USB 驱动器/USB 记忆棒并使用 VirtualBox 设备选项连接到 USB 设备。然后,您将看到 Clonezilla 通过虚拟客户屏幕上出现的总输出识别 USB 驱动器。
USB 驱动器被识别为 /dev/sdb1。选择它作为 Clonezilla 存储库。
按照提示,您的虚拟磁盘映像将作为 .img 文件保存到您的 USB 驱动器上。关闭虚拟客户机。
获取另一个 USB 记忆棒并使用启动盘创建器]或 UNetbootin 创建可启动版本的 Clonezilla。
在您要传输图像的计算机上,连接 Clonezilla USB 记忆棒并从中启动。
当您选择从映像恢复时,请插入第二个 USB 记忆棒,其中包含已保存的虚拟客户机 Clonezilla 映像。从该 USB 硬盘恢复。
创建最小安装的详细步骤
创建一个虚拟客户机并附加下载的 mini.iso。
编辑设置 - 将显示更改为启用 3D 加速和 128Mb 视频 RAM
使用 psycocats 方法从最小 CD 安装
SHIFT 并使用恢复模式启动 - 使用选项“恢复”
登录
sudo apt-get update
sudo apt-get install xorg xterm gdm ubuntu-desktop menu firefox gksu synaptic --no-install-recommends
如果你想要一个真正最小化的安装,请尝试使用下面的几行来代替上面的几行
sudo apt-get install xorg xterm gdm menu gksu synaptic --no-install-recommends
sudo apt-get install gnome-session gnome-panel metacity gnome-terminal --no-install-recommends
然后启动图形界面
sudo service gdm start
选择会话“Ubuntu Classic”并登录
现在 - 如果你想安装 Gnome3 继续
选择配件-终端
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell --no-install-recommends
sudo apt-get upgrade
由于我在此阶段不打算传输到我的物理电脑,因此您需要安装 VBoxGuestAdditions 以便 Gnome3 能够正确显示。
因此使用 VirtualBox 进行“编辑 - 安装 Guest Additions”,然后
sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run
sudo reboot --
登录之前选择 gnome3 桌面会话。
答案3
现在你可以使用ubuntu-desktop-minimal
包来安装它:
sudo apt-get install ubuntu-desktop-minimal
答案4
下载并解压 ubuntu-desktop deb 并删除不需要的软件包依赖项。然后将其重建为新软件包。确保所有依赖项都是 >= 而不是 =。
制作自己的 deb 听起来有点讽刺,但“膨胀”也是如此。这是一个完全无害且不一致的术语。您对膨胀的定义与我的不同。
如果您真的想要一个简约的桌面,您可以尝试 flux 或类似的软件,并使用 synaptic 代替软件管理器。