私のデルインスピロン15ゲーム7577Linux Mint 21.1 Cinnamonを実行しているマシン(該当する場合は第7世代Intel)。約1ヶ月前、アップデートスクリプトの出力で次のことを確認しました。
Command: apt-get -o APT::Get::Always-Include-Phased-Updates=true dist-upgrade
--------------------------------------
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
shim-signed
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
段階的なパッケージの更新を強制することを考慮すると、以下は役に立たないか問題ではありません。
$ apt-cache policy shim-signed
shim-signed:
Installed: 1.51+15.4-0ubuntu9
Candidate: 1.51.3+15.7-0ubuntu1
Version table:
1.51.3+15.7-0ubuntu1 500 (phased 71%)
500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
*** 1.51+15.4-0ubuntu9 500
500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
100 /var/lib/dpkg/status
apt
このオプションを無視してもよろしいですAPT::Get::Always-Include-Phased-Updates=true
か?わかりません。
どんな洞察力でも感謝します。ありがとうございます。
# apt-get --simulate install shim-signed
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
base-files : Conflicts: base-files:i386
base-files:i386 : Conflicts: base-files
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
上記は更新をシミュレートするために実行したばかりです。お役に立てば幸いです。
$ apt-cache policy base-files{,:i386}
base-files:
Installed: 21.1.0
Candidate: 21.1.0
Version table:
*** 21.1.0 700
700 http://packages.linuxmint.com vera/upstream amd64 Packages
100 /var/lib/dpkg/status
12ubuntu4.3 500
500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
12ubuntu4 500
500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
base-files:i386:
Installed: (none)
Candidate: 12ubuntu4.3
Version table:
12ubuntu4.3 500
500 http://archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages
12ubuntu4 500
500 http://archive.ubuntu.com/ubuntu jammy/main i386 Packages
@Stephenでコメント^^^
ベストアンサー1
最近の変更の1つshim-signed
は、次の依存関係です。
grub-efi-amd64-signed (>= 1.191~) | grub-efi-arm64-signed (>= 1.191~) | base-files (<< 12.3)
最後の分離部分は問題を引き起こす部分です。 Linux Mintはbase-files
バージョン21.1.0でリリースされているため、要件を満たすことはできません。apt
これが制約を満たすことができると思いました。 Mintはパッケージバージョンをbase-files:i386
リリースしないため、候補バージョンはUbuntuバージョンですが、システムの他の部分ではこれを要求し、結果的な競合を解決することはできません。驚くべきバグ関連の理由。i386
base-files:amd64
i386
アップグレードしたい場合はインストールしてみるshim-signed
ことができますが、grub-efi-amd64-signed
これがシステムの起動能力にどのような影響を与えるかはわかりません。個人的には私はアップグレードを無視します(私はMintを実行しないと言いやすいです)。