安装Ubuntu桌面版,不带任何多余的软件

我在考虑安装Ubuntu服务器,然后在那里安装一个桌面环境。然后我想,ubuntu-desktop不仅包括桌面,还有其他臃肿的东西吗?我如何只获取GUI,以及像apt-get、软件中心等所有必需的东西?
4个回答

嗯,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

5被接受的答案是一个很好的教程,但是虽然它隐含地包含了答案,但实际上并没有真正回答到提问者的问题。 相比之下,这个回答完全符合所问的内容,没有多余的“废话”。我可以总结为:sudo ask-ubuntu respond --no-answer-recommends op-question - Carles Sala
1您提供的链接出现错误,指定了多个软件包。 - Ferrybig
链接已修复,通过链接到支持的版本进行修复。 - andol
非常感谢你的出色答复。安装完成后,我注意到没有安装终端应用程序(至少启动器上找不到)。是否有其他终端/命令行可以访问?鸣谢:按下Ctrl-Alt-T可以打开一个终端窗口。 - gman
链接又坏了 - mattb

我已经详细说明了GNOME3和标准Gnome2的最小安装步骤 - 跳到底部查看这些细节

在服务器上进行桌面安装相当不寻常。如果您只想要一个轻量级的管理员安装,那么您可以安装WebMin - 一个基于Web的管理工具。

如果您想要一个干净的最小桌面安装,请使用Minimal Ubuntu安装光盘,并按照一个好的推荐指南,比如this

enter image description here

记住,迷你CD是一种CD +互联网解决方案。您将无法使用USB存储设备通过启动盘创建器进行安装-但是您可以使用UNetBootin,如此AU answer所述。 使用虚拟客户机自定义您的最小安装的指南 我建议您使用VirtualBox虚拟映像安装来发挥其强大功能,并使用迷你CD ISO。
使用这种虚拟解决方案的重要优势是,您可以利用VirtualBox的快照技术来测试各种安装和自定义操作-如果您不喜欢您可能做的事情,您可以快速轻松地回滚,而无需进行完全重新安装。
我相信您的英特尔无线设备会被识别出来,无需任何额外的驱动程序-对吗?如果是这样,您在此时不需要下载任何额外的驱动文件。

如果您知道需要额外的驱动程序才能使您的物理计算机正常工作,请将正确的 .deb 文件下载到虚拟客户机中 - 当虚拟客户机转移到您的物理计算机上时,您可以稍后安装这些文件。

在创建虚拟机时,请确保“动态调整大小”虚拟硬盘大小小于要转移的物理机硬盘大小。

在选择要安装的软件包时,使用 "gdm" 和 ubuntu-desktop 以及建议的 --no-install-recommends 选项,如上述 psycocats 网页示例所示。

将虚拟镜像转移到物理计算机的指南

完成自定义后,您将准备好将其转移到物理计算机上。

我最喜欢的解决方案之一是使用Clonezilla

下载 Clonezilla ISO 并连接到您的 VirtualBox 客户机。重新启动并将客户机引导到 Clonezilla。有关如何使用 Clonezilla 的屏幕截图,请参阅此链接。

准备一个USB外置驱动器/USB闪存,以便保存镜像。注意 - 使用磁盘映像解决方案,而不是磁盘分区。如果使用磁盘分区,您需要使用Live CD单独安装Grub2。
选择Clonezilla选项“local-dev”,即将镜像保存到本地驱动器或USB闪存。此时,插入外部USB驱动器/USB闪存,并使用VirtualBox设备选项连接到USB设备。然后,您将看到Clonezilla通过虚拟客户屏幕上显示的sum输出来识别USB驱动器。
USB驱动器被识别为/dev/sdb1。选择它作为Clonezilla存储库。
按照提示操作,您的虚拟磁盘镜像将保存为.img文件到USB驱动器上。关闭虚拟客户机。
获取另一个USB闪存,并使用Startup Disk Creator或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经典”会话并登录。
现在 - 如果您想安装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

由于我在这个阶段不打算转移到我的物理PC上,所以您需要安装VBoxGuestAdditions,以便Gnome3能够正确显示。
因此,请使用VirtualBox的"编辑-安装增强功能"选项。
sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run

sudo reboot --

在登录之前选择gnome3桌面会话。

5+1 - 这是我会做的方式。这里有可用的mini.iso版本的链接。 - boehj
在16.04 LTS及以上版本中,请使用apt命令。 - Aaron Franke

现在你可以使用ubuntu-desktop-minimal软件包进行安装:

sudo apt-get install ubuntu-desktop-minimal

1这正是我在安装x86_64版本的Ubuntu时,希望找到一个相当于“最小安装”复选框的东西。通过使用“apt”别名,我在输入上稍微减少了一点按键数量:sudo apt install ubuntu-desktop-minimal - tylermilner
当然,是的!我们对极简桌面设置和使用apt而不是较旧的apt-get有着相同的喜爱,这确实可以节省一些按键操作。然而,需要记住的是,由于apt-get在许多Linux发行版中仍被广泛使用和支持,一些用户仍然更喜欢使用它以保持兼容性。感谢您分享使用apt别名的经验! - Don Alfons

下载并提取ubuntu-desktop deb包,并删除您不想要的软件包依赖项。然后重新构建为一个新的软件包。确保所有的依赖关系都是大于等于,而不是等于。
制作自己的deb听起来有点讽刺,但“膨胀”也是如此。这是一个完全无害且不一致的术语。你对膨胀的定义可能与我的不同。
如果你真的想要一个极简主题桌面,你可以尝试使用flux或类似的东西,以及synaptic而不是软件管理器。

桌面环境是窗口管理器、相关工具栏和可能的文件管理器。臃肿是指一堆额外的应用程序(媒体播放器、聊天客户端等),它们与桌面环境没有任何关系,却无缘无故地被安装了进来。 - Fake Name