安装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而不是软件管理器。