0個はアップグレードされ、0個は新しくインストールされ、0個は削除され、1個はアップグレードされませんでした。そのパッケージを1つアップグレードするにはどうすればよいですか?それとも、少なくともどのパッケージなのかわかりますか?

0個はアップグレードされ、0個は新しくインストールされ、0個は削除され、1個はアップグレードされませんでした。そのパッケージを1つアップグレードするにはどうすればよいですか?それとも、少なくともどのパッケージなのかわかりますか?

私はこのサイトと他のサイトで見つけたさまざまなソリューションを試しました。

sudo apt update && sudo apt upgrade
sudo apt list --upgradeable
sudo apt full-upgrade
sudo apt dist-upgrade

パッケージ情報やアップデートは表示されません。私も試しました

aptitude update

ログを確認しましたが、パッケージに関する情報は表示されません。

このパッケージを識別する方法についてのアイデアはありますか?

私の現在の推測では、ファイルに関連する可能性があるということですsources.list。これについて意見がありますか?

私はLinux Mintと最新のディストリビューションUlyana / Focalを持っています。

とても感謝しています!

答え1

apt upgradeパッケージのアップグレードなど、何をすべきかを教えてくれます。これにはアップグレードされないパッケージのリストが含まれます。

$ sudo apt upgrade -o APT::Get::Show-Upgraded=true
The following packages were automatically installed and are no longer required:
  [any packages which could be auto-removed]
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  [any packages which will be installed]
The following packages have been kept back:
  [any packages which are upgradeable but won’t be upgraded]
The following packages will be upgraded:
  [any packages which will be upgraded]
NN upgraded, NN newly installed, NN to remove and NN not upgraded.
Need to get ... of archives.
After this operation, ... of additional disk space will be used.
Do you want to continue? [Y/n]

NN上記のパッケージを反映する4つの異なる値に置き換えられます)

それでも何も表示されない場合は、アップグレードされていないパッケージがローカルにインストールされている可能性があります(ただし、aptアップグレードしたくない場合があります...)。この問題を調査するための良いツールは次のとおりですapt-show-versions

sudo apt install apt-show-versions

その後実行

apt-show-versions | grep "No available version in archive"

設定されたリポジトリで利用できないパッケージを確認し、

apt-show-versions | grep upgradeable

どのパッケージをアップグレードできるかを確認してください。apt 会議アップグレードしてください)

一般的には、以下について詳しく学ぶことができます。なぜapt installパッケージ名で実行すると、パッケージはアップグレードされません。アップグレードによって他のパッケージが削除されると、upgradeそのパッケージはスキップされますがアップグレードされますfull-upgrade

もう1つの可能性は、アップグレード候補が特にLinux Mintでブロックされることですsnapdデフォルトでは無効/etc/apt/preferences.d/nosnap.pref設定ファイルを介して 。

答え2

aptこれは通常、あるパッケージをアップグレードして別のパッケージを削除する必要がある場合に行われます。以下を使用してアップグレードを適用できます。

apt dist-upgrade

apt実際にパッケージを更新するかどうかを尋ねるメッセージが表示されるので、パッケージを最初に一覧表示することもできます。

答え3

/etc/apt/preferences.d/nosnap.pref私の場合は、Linux Mintパッケージubuntu-system-adjustmentssnapd

ファイルの内容をコメントアウトしnosnap.prefたりファイルを削除すると、問題が解決することがあります。

関連情報