我以前(很久很久以前)使用过 Ubuntu Server,因为它有 LTS 和硬件支持。目前我的情况类似,我需要安装物理机和虚拟机,并且必须尽可能长时间获得安全更新。只需要很少的功能(ssh、bind9、dhcp-server、samba)。我在虚拟机中安装了 Ubuntu Server 20.04.2 进行测试。安装后,它占用了超过 4GB 的磁盘空间,这对于实际需要的功能来说感觉太多了。(文档指出最小磁盘空间为 2.5?)
有没有办法安全地删除不需要的软件包以获得更简约的系统?或者我应该使用其他发行版,哪一个?LTS 很重要。
我希望保持磁盘和内存占用尽可能低,因为系统必须在较旧的硬件上运行。
答案1
Debian 所需的空间较少(我有一台实际的机器,它占用的原始磁盘空间不到 1GiB,包括任何文件系统元数据等)。而这正是 Ubuntu 所基于的。话虽如此,我看不出有任何理由使用 Ubuntu Server。对于桌面来说,也许;对于服务器,我无法理解为什么人们使用 Ubuntu Server 而不是 Debian。
答案2
安装 Ubuntu Server 时,您是否取消了所有软件选择?通过先删除所有可能的内容,然后仅安装所需的内容,可以精简服务器安装。每一步都要检查驱动器使用情况,因为从内存上看,Samba 需要相当大的驱动器空间。
使用最小安装程序 ISO可能节省更多空间,但我很确定它与服务器 ISO 相同的软件包列表。