Debian(Rasbian)を実行しながら、ツールを介してパッケージを管理しますapt-*
。マイコンピュータは次の状態に入りましたapt-get upgrade
。
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
example-pkg1 example-pkg2
2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get # kB of archives.
もちろん、update
更新するパッケージの数は異なりますが、常にメッセージが表示されます1 not upgraded
。apt-mark showhold
何も表示されず、apt-get autoremove
削除することもありません。アップグレードされないパッケージをどのように決定しますか?
ベストアンサー1
場合によっては、apt-getを使用してシステムをアップグレードすると、特定のパッケージが「予約」されていることがわかります。
この問題を解決するには、以下を実行する必要があります。
apt-get dist-upgrade
これにより、パッケージが利用可能なアップデートバージョンにアップグレードされ、それを実行するために必要な新しい依存関係がインストールされます。
あなたはそれを使用することができます
apt-get -u upgrade --assume-no
アップグレード可能なパッケージを表示します。