クリーンなArch Distroを維持するためにどのようなワークフローに従いますか? [閉鎖]

クリーンなArch Distroを維持するためにどのようなワークフローに従いますか? [閉鎖]

最近Arch Linuxをインストールしました。ほとんどのディストリビューションでは、多くのサービスがプリインストールされていないことがわかりました。たとえば、EndeavourOSでは、Bluetoothはデフォルトで有効になっていません。ワイヤレスネットワークも同様です。bluetoothctlなど多くのサービスを学んだので全く気にしませんでした。

しかし、アーチのシステムメンテナンスは非常に詳細なプロセスであることがわかりました。たとえば、システムメンテナンスに関する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は、更新されたミラーのリストを取得する簡単なツールです。

おすすめ記事