내델 인스피론 15 게임 7577Linux Mint 21.1 Cinnamon을 실행하는 머신(해당하는 경우 7세대 Intel). 약 한 달 전 업데이트 스크립트 출력에서 다음을 확인했습니다.
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
최근 변경 사항 중 하나 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를 실행하지 않는다고 말하기 쉽습니다).