安装ubuntu桌面没有任何臃肿

我正在考虑安装Ubuntu Server然后从那里安装桌面环境。 然后我认为ubuntu-desktop不仅包括桌面,还包括其他膨胀? 我怎样才能获得GUI,以及apt-get,软件中心等所有必需的东西?

我详细介绍了GNOME3和标准Gnome2最小安装的步骤 – 跳到底部了解这些细节

使用桌面安装的服务器是很常见的。 如果您只想安装轻型管理员,则可以安装WebMin – 一种基于Web的管理工具。

如果您想要一个干净的最小桌面安装,请使用Minimal Ubuntu安装CD并遵循一个很好的推荐指南,如下所示 。

在此处输入图像描述

请记住,最小的CD是CD + Internet解决方案。 您将无法使用USB记忆棒使用StartUp Disk Creator进行安装 – 但是您可以根据此AU答案使用UNetBootin。

使用虚拟客户机自定义最小安装的准则

我的建议是使用最小的CD ISO来使用VirtualBox虚拟映像安装的强大function。

使用此虚拟解决方案的一大优势是,您可以使用VirtualBox的Snapshot技术来测试各种安装和自定义 – 如果您不喜欢自己所做的事情,您可以快速轻松地回滚,而无需完全重新安装。

我相信您的英特尔无线技术在没有任何其他驱动程序的情 如果是这样,此时您不需要下载任何额外的驱动程序文件。

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

创建虚拟机时,请确保“动态resize”虚拟硬盘大小小于要将其传输到的物理机硬盘大小。

选择要安装的软件包时,请根据上面的psycocats网页示例使用“gdm”和ubuntu-desktop以及建议的–no-install-recommended选项。

有关如何将虚拟映像传输到物理计算机的指南

完成自定义后,您就可以转移到物理计算机了。

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

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

有一个USB外置驱动器/ USB记忆棒,以便您可以保存图像。 注 – 使用磁盘映像解决方案,而不是磁盘分区。 如果使用磁盘分区,则需要使用Live CD单独安装Grub2。

选择Clonezilla选项“local-dev”即将图像保存到本地驱动器或USB记忆棒。 此时,插入外部USB驱动器/ USB记忆棒并使用VirtualBox Devices选项连接USB设备。 然后,您将看到Clonezilla通过虚拟客户机屏幕上显示的总和输出识别USB驱动器。

usb驱动器被识别为/ dev / sdb1。 选择此作为Clonezilla存储库。

按照提示操作,您的虚拟磁盘映像将作为.img文件保存到USB驱动器上。 关闭虚拟客户端。

获取另一个USB棒并使用Startup Disk Creator]或UNetbootin创建Clonezilla的可启动版本。

在计算机上,您将传输图像,连接Clonezilla USB记忆棒并从中启动。

当您选择从图像恢复时,插入包含虚拟客户的已保存Clonezilla图像的第二个USB记忆棒。 从那个USB硬盘驱动器恢复。

创建最小安装的详细步骤

创建虚拟客户并附加下载的mini.iso。

编辑设置 – 将显示更改为启用3D加速和128MbvideoRAM

使用psycocats方法从最小的CD安装

使用恢复模式SHIFT并启动 – 使用选项“resume”

登录

 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 

选择Session“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 

由于我不打算在这个阶段转移到我的物理PC,你需要安装VBoxGuestAdditions,以便Gnome3可以正确显示。

因此,使用VirtualBox“编辑 – 安装Guest Additions”,然后

 sudo mkdir /media/cdrom sudo mount /dev/cdrom /media/cdrom cd /media/cdrom sudo ./VBoxLinuxAdditions.run sudo reboot -- 

登录前选择gnome3桌面会话。

好吧,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 

下载并解压缩ubuntu-desktop deb并删除您不想要的包依赖项。 然后将其重建为新包。 确保所有依赖项都是> = not =。

让你自己的deb听起来有点讽刺,但“膨胀”也是如此。 这是一个完全无害且不一致的术语。 你对膨胀的定义将与我的不同。

如果你真的想要一个极简主义的桌面,你可以尝试使用flux或者其他类似的东西和synaptic而不是软件管理器。