Linux
與 Fedora、Debian/Ubuntu、Open Suse 或 gentoo 相比,在 Arch linux 中進行系統維護非常繁瑣嗎?
我最近安裝了 Arch Linux (Arch-base/Arco/Endeavour/Manjaro)。但是我注意到大多數發行版中沒有預裝許多服務。例如,預設情況下未啟用藍牙。與wifi同上。我完全不介意這一點,因為我了解了許多諸如此類的服務
bluetoothctl
。但是,我確實注意到系統維護在 Arch 中是一個非常詳細的過程。例如,在閱讀了 Arch wiki 上的系統維護後,您會明白必須定期執行以下某些操作。
- 檢查任何失敗的 systemD 服務
systemctl --failed
- 檢查期刊過載
journalctl -p 3 -b
- 刪除孤立的包
sudo pacman -Rns $(pacman -Qtdq)
- 刪除記憶體文件和依賴項
sudo pacman -Sc
- 包更新
sudo pacman -Syu
這是與其他 Linux 發行版相同的情況還是 Arch 特有的情況?你在 Arch 中維護成本的經驗是什麼?
我不認為它太乏味,並且更喜歡控制它而不是自動化。
- 確保檢查 pacnew 文件。 https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave
您會注意到新文件,它需要手動干預。
- arch-audit 是一個有用的工具,可以顯示與已安裝軟體包相關的風險。
- Reflector 是一個獲取更新鏡像列表的簡單工具