私はapt-get install raspberrypi-net-mods
Raspbianを実行しているRaspberry Piで実行しており、次のメッセージを受け取りました。
The following packages were automatically installed and are no longer required:
git git-man liberror-perl rsync
Use 'apt-get autoremove' to remove them.
混乱しています。apt-get
これが「もはや不要」と見なされるのはなぜですか?私はそれをrsync
定期的にgit
そして時々使用します。
これにより、これらのアイテムが削除されますか、それとも別の場所ですでに使用できますか?では、どうすれば確認できますか?
ベストアンサー1
apt-get
パッケージは他のパッケージに依存しているため、自動的にインストールされるたびにこれを認識し、それに依存しない場合はapt-get
パッケージを削除することをお勧めします。これは、図書館に特に便利です。
これは「もはや不要」に関するものです。apt-get
ユーザーがこれらのパッケージを使用しているかどうかはわかりませんが、そのパッケージが自動的にインストールされ、もはやそのパッケージに依存していないことがわかります。
apt-get
サイレントインストールを考慮しないようにパッケージに通知するには、次のようにします。apt-mark
手動で[インストール済み]とマークします。
apt-mark manual git rsync
または、明示的にインストールします(パッケージの最新バージョンがすでにインストールされている場合は、手動インストールとしてマークする以外は何も行いません)。
apt-get install git rsync
これらのパッケージはすでにインストールされているためapt-get
再インストールされませんが、明示的にインストールされているとマークされており、アンインストールはお勧めできません。 (パッケージが最新バージョンでない場合はapt-get
アップグレードされます。)