なぜそれほど多くのパッケージが手動インストールとしてマークされていますか?

なぜそれほど多くのパッケージが手動インストールとしてマークされていますか?

多くのパッケージが「手動で」取付けられることを実現しました。

root@deb:~# apt-mark showhold
root@deb:~# apt-mark showmanual | wc -l
202
root@deb:~# apt-mark showauto | wc -l
371

私は例えばここ特定のパッケージのみをアップグレードすると、これが発生する可能性がありますが、202パッケージに対してこれを実行しませんでした。

どうやってこのようなことが起こったのかを推測する人はいますか?

手動パックが多すぎると欠点がありますか?

パッケージの手動インストールと自動インストールの主な違いは何ですか?

自動的にインストールするようにすべて変更できますが、これは危険ですか?これで問題はないでしょうか?

答え1

システムが最初にセットアップされたときにデフォルトでインストールされるデフォルトのパッケージセットは手動インストールとして表示され、apt install同様のツールを使用してインストールまたはアップグレードされるように明示的に名前が付けられたパッケージも同様です。これは、手動でインストールされていないと思う多くのパッケージ(明示的に必要ではないため)がまだ手動でインストールされているとマークされていることを意味します。

あなたは実行することができます

apt-mark minimize-manual

ルートとして不要なタグを削除します。

自動的にインストールされたパッケージと手動でインストールされたパッケージの違いは、前者は、依存する他のパッケージが存在しない場合に自動削除の対象と見なされることです。

関連情報