您将遵循什么工作流程来维护一个干净的 Arch Distro?

您将遵循什么工作流程来维护一个干净的 Arch Distro?

我最近安装了 Arch Linux。我注意到大多数发行版中都没有预安装许多服务。例如,EndeavourOS 中默认情况下未启用蓝牙。与无线网络同上。我一点也不介意,因为我了解了很多服务,比如bluetoothctl等等。

然而,我确实注意到Arch 中的系统维护是一个非常详细的过程。例如,阅读了有关系统维护的 Arch wiki 后,我们知道必须定期执行以下某些操作。

  1. 检查是否有任何失败的 systemD 服务systemctl --failed
  2. 检查日志是否过载journalctl -p 3 -b
  3. 删除孤立包sudo pacman -Rns $(pacman -Qtdq)
  4. 删除缓存文件和依赖项sudo pacman -Sc
  5. 套餐更新sudo pacman -Syu

其他 Linux 发行版的情况是否相同,还是 Arch 特有的?您对 Arch 的维护开销有何体验?

答案1

我不认为它太乏味,并且更喜欢对其进行控制而不是自动化。

  • 确保检查 pacnew 文件。 https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave

    您将注意到新文件,并且需要手动干预。

  • arch-audit 是一个有用的工具,可以显示与已安装的软件包相关的风险。

  • Reflector是一个获取更新镜像列表的简单工具

相关内容