ほとんどのアップデートを無視

ほとんどのアップデートを無視

私はArchと派生ディストリビューションが常にシステムを最新の状態に保つことをお勧めしますが、それをしないことにしました。主に修正する必要がある実際の問題がある場合は時々更新し、通常はパッケージ全体ではなく関連パッケージのみを更新します。つまり、最新の状態に保ちたいいくつかのパッケージがあります。

私はManjaroを使用し、CinnamonをDEとして使用しています。何百ものアップデートのアップデート通知を受け付けていますが、そのほとんどは興味がありません。pacman -Syuまた、無関係な更新が散在している長いリストが生成されます。ホワイトリストシステムが欲しいです。アップデートアラートは、私が特に興味があるとマークしたパッケージのアップデートについてのみ教えてください。また、ホワイトリストに含まれるパッケージとその依存関係のみを更新するpacmanコマンドを実行できる必要があります(依存関係の更新については通知されません)。

どうすればいいですか?

ベストアンサー1

あなたはできません。これは悪い考えだけでなく、パックマンの仕組みにもずれます。

パックマンが無視するいくつかの特別なケースがあります。特定のパッケージ(ワイルドカードを使用して拡張できます。)しかし、この概念を裏返してほとんどのパッケージをすばやく無視しようとすると、2つの問題が発生します。

  1. pacman は、部分アップグレード中の依存関係解決の問題について文句を言い、トランザクションを完了できません。これにより、調整のためにプログラムを再編集する必要がありpacman.conf、本質的にパッケージ管理が手動操作に切り替わります。

  2. 部分アップグレードを実行すると、ライブラリが互換性がなくなり、問題が発生します。

説明するユースケースは適切ではありません。別の言葉ローリングリリース。このアプローチが必要な場合は、DebianやUbuntu LTSなどのディストリビューションを選択してください。

おすすめ記事