当我们需要快速浏览网页时,我已经为客人和家庭安装了一台机器。这台机器很少使用。大部分时间它处于挂起模式(消耗 2 瓦)。
我想在这台机器上运行Pi-Hole。但这需要机器一直开机(Ryzen 5700G,集成显卡,电脑空闲时瓦特表显示30W,不是挂机)。也许我只需要申请How to Disable Suspend and Hibernation Modes In Linux。或者安装Ubuntu服务器+桌面环境。
将 Linux 桌面作为服务器运行的建议是什么?这里的“服务器”是指“内部服务器”,只暴露在家庭网络中。
我正在阅读字里行间的内容,这里似乎有一些关于在节省电力的同时运行服务的紧密相关的问题:
系统挂起时是否可以运行pihole之类的应用程序或服务?
不幸的是没有。当系统挂起时,所有操作都将停止。请参阅:什么是暂停?
我可以在我的家庭网络上运行 Ubuntu Server 吗?与 Ubuntu Desktop 相比,这会更省电吗?
是的。是的。
你可以在你的设备上安装 Ubuntu Server,你可以在你的家庭网络上运行像 Pi-hole 这样的服务。实际上,Pi-hole 是为在家庭和其他本地和专用网络上运行而设计的。
Ubuntu Server 将使用比 Ubuntu Desktop 更少的功率,因为桌面环境 (DE) 的资源相当繁重。需要大量软件同时和谐地运行才能为 DE 提供动力。更少的 CPU、硬盘驱动器和其他资源工作将导致更低的功耗。
但是,您不会获得与挂起系统相同级别的节能效果。服务器需要运行进程才能与网络上的其他设备进行交互。
您还提到在 Ubuntu Server 上安装 DE 以节省电力。不幸的是,与具有相同 DE 的 Ubuntu Desktop 相比,如果您安装 Ubuntu Server + DE,可能不会有任何显着的节能。可以说,不同风格和 DE 的功耗存在一些差异,但根本没有桌面将节省最多的电量。
这里有一些关于 Pi-Hole 的附加说明。如果你只是真的打算在这个特定的硬件上运行 Pi-hole,你真的不需要 DE。它将安装一个基于 Web 的用户界面,您可以从本地网络上其他计算机上的浏览器控制该用户界面。Pi-Hole 也有出色的内部文档,并且他们有一个活跃的支持社区。