来自 Windows 服务器/MacOS...
我一直在研究我的第一个 linux 部署,我已经决定使用 Ubuntu/GlusterFS 作为高性能文件服务器。
我有一个关于 GUI 所需资源的问题。我知道这是一个服务器,它应该是性能的基本框架,但我有一种情况,这个服务器可能偶尔由一个不熟悉命令行的非技术人员管理。我不想要轻量版本的应用程序,如果他们分心并观看 YouTube 视频、Dropbox 上传、电子邮件或他们在服务器上所做的任何事情,我都不会打扰我。困扰我的是接到电话,因为 youtube/dropbox 在服务器上不起作用,他们不想离开机房。
在我的研究中,我只看到了关于 gui 资源使用的绝对负面的事情。一些报告高达 50-60% 的资源仅由 gui 使用。这是否适用于专用机器,例如带有顶级双处理器/128GB/256GB RAM 的 36 bay supermicro,还是仅与最低规格盒有关?
此外,当这些沉重的包(媒体播放器/浏览器/等)未打开时,还是仅在需要处理时才会发生这种情况?如果他们不使用磁盘空间以外的资源,那没什么大不了的。即使他们使用了一点,也没关系,我愿意总体上提供 4-8GB 的 RAM,这太多了,但我真的不想要那个电话。资源的各个方面都将有足够的空间。
安装 ubuntu 服务器然后在顶部安装 gui 是否有好处,或者 ubuntu 的完整 gui 版本完全能够作为服务器操作系统,只是臃肿和漂亮?
我没有 linux 经验,所以看到这种带有 gui 特定评论的服务器非常令人震惊。
任何帮助表示赞赏,谢谢大家
Ger*_*wen 26
Ubuntu 就是 Ubuntu。服务器版和桌面版在相同的基础上运行并从相同的存储库中提取,它们只是开箱即用地进行了不同的预配置。由于它们指向相同的存储库,因此在服务器系统上执行 sudo apt install ubuntu-desktop 以便启动并运行 GUI 绝对没问题。
GUI 确实会使用系统资源,但不会太多,尤其是在 DE 空闲时,尤其是在具有数百 GB RAM 和双插槽主板的系统上。如果在您的服务器上安装 GUI 会有益并帮助您的团队提高工作效率,那么您这样做不会有任何伤害。我个人不喜欢在服务器上运行 GUI,因为即使在空闲时它们也会使用一些 RAM,但每个人都有自己的。在我的突触中,我看到 4 个不同的 GUI 选项,您可以安装这些选项,而无需添加额外的软件源:
所以要安装其中之一,只需运行 sudo apt install packagename
请注意,这些包是所谓的“元”包,因为它们本身不包含任何内容,它们只是指向设置预定义条件的其他包的完整列表,例如默认的 Kubuntu 桌面环境以及随之而来的所有正常应用程序。这意味着当您安装其中一个时,您可能会看到它下载了许多其他软件包,并且实际上可能需要几分钟的时间进行设置。你也可能看到它把你的“服务器”标记为 Kubuntu、Lubuntu 等。不要惊慌,它只是一个标志,:-)
既然你寻求任何帮助,我会插话,希望没有被否决:) 我知道有人在这样的服务器上安装 GUI 包,在这些服务器上需要远程 UI 进行故障排除。对于不太熟悉cli的用户很有用。所以它确实有效。GUI 只是一个包,它的依赖项(这么多包)类似于 apt-get install ubuntu-desktop
我理解的方式是 GUI 使用 X 数量的资源。它不会使用超过它需要的。所以如果你的盒子有更多的资源,它不应该是有害的。
这里是您可能想要使用的东西。如果你安装了 GUI,不要让它默认加载。所以目标不应该是这个接口。相反,您应该将服务器配置为服务器,并且还可以使用一个命令加载图形界面。这样 GUI 将不会运行,并且除非您需要,否则不会使用大多数资源。
祝你好运,希望这能帮到你!
编辑:我错过了一分。Ubuntu 的 GUI 版本是完全有能力的。问题是,例如,您将没有网络服务器,因为它默认带有专为桌面使用而设计的软件包。但无论如何,即使在服务器版本上,您也需要安装一个网络服务器并对其进行配置,因为您可能使用各种网络服务器,而 Ubuntu 团队不确定您想要哪一个。但是例如 SSH 的东西,Ubuntu 桌面自带客户端而不是 ssh-server。但是,如果您安装服务器版本,则默认情况下它将具有 ssh-server。同样,即使在台式机上,安装 ssh 服务器也是微不足道的,而且是单行的
| 归档时间: |
|
| 查看次数: |
22539 次 |
| 最近记录: |