E : 오류, pkgProblemResolver :: 생성 된 중단을 해결합니다. 보류 된 패키지로 인해 발생할 수 있습니다.


38

이 오류의 원인이 무엇인지 잘 모르겠지만 여기에 전체 오류가 표시되는 내용이며 알림으로 표시되어 Update Manager를 사용하여 소프트웨어를 업데이트하지 못하게합니다. 그것을 고치기 위해해야합니다.

Could not calculate the upgrade

An unresolvable problem occurred while calculating the upgrade.

Please report this bug against the 'update-manager' package and include the following error message:
'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'

답변:


19

이 게시물로 문제를 해결할 수 있습니다. 요약하면,

  1. 열기 /var/log/dist-upgrade/apt.log텍스트 편집기에서 로그 파일을.
  2. "깨진"패키지를 찾아로 제거하십시오 .sudo apt-get remove <package>

참고 : 최신 버전에서는 로그가 /var/log/apt/term.log대신 있습니다.


2
+1. 완벽하게 작동했습니다. 내 경우에는 방금 단일 pkg를 제거하려고 시도했지만 그에 의존하는 다른 pkg도 제거되도록 표시했습니다. 이 pkg는 배포판에 따라 다르며 업그레이드 경로는 Ubuntu에 알려지지 않았습니다.
IsaacS

14
cat: /var/log/dist-upgrade/apt.log: No such file or directory
Braden Best

나는 이것을 시도했다. 나는 "이것은 당신의 설치가 망가 졌음을 의미한다"라는 텍스트를 찾았지만, 어떤 패키지가 어떤 패키지인지를 모른다 ....
ScottF

/term.log의 @ScottFlog에서 설치하려는 항목을 식별하십시오.
Pykler

9

시험:

sudo apt-get update && sudo apt-get upgrade

그런 다음 업데이트 관리자를 다시 실행하십시오.


1

이 오류는 불완전한 패키지 설치로 인해 발생할 수 있습니다.

1) 손상된 설치 수정 또는 2) 손상된 설치 롤백 (또는 제거)의 두 가지 옵션이 있습니다.

위에서 언급하지 않았으므로 손상된 설치를 롤백하고 제거하려면 시냅틱을 종료하고 (아직 들어있는 경우) 다음 명령을 터미널에 입력하십시오.

sudo apt-get update       # Make sure your package list is up to date
sudo apt-get autoremove   # Removes "no longer required" packages

그런 다음 손상된 패키지가 사라 졌음을 확인하려면 시냅스로 돌아가서 Edit| Fix broken packages깨진 패키지가 없어야합니다.

이로 인해 손상된 설치가 해결되지는 않으며 다른 설치 또는 제거 등과 함께 시냅스로 다시 진행할 수 있습니다.

발생한 일은 패키지 설치를 시작한 다음 그 과정을 거치는 것입니다. 일부 종속성이 설치된 후 문제가 발생하여 사용하지 않는 종속 패키지가 남지 않고 설치가 완료되지 않았습니다.


1

16.04에서 18.04로 업그레이드 할 때이 오류가 발생하고 중간에 전력이 손실되었습니다.

이것이 오류의 모습이며 apt-get install -f로 수정되지 않습니다.

$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 gir1.2-gtk-3.0 : Depends: gir1.2-pango-1.0 (>= 1.40.5) but 1.38.1-1 is installed
                  Depends: libgtk-3-0 (>= 3.22.29) but 3.18.9-1ubuntu3.3 is installed
 hplip : Depends: hplip-data (= 3.17.10+repack0-5) but 3.16.3+repack0-1 is installed
         Depends: printer-driver-hpcups (= 3.17.10+repack0-5) but 3.16.3+repack0-1 is installed
         Depends: libsane1 (>= 1.0.24) but it is not installed
 libhpmud0 : Depends: libsnmp30 (>= 5.7.3+dfsg-1.8ubuntu3~dfsg) but 5.7.3+dfsg-1ubuntu4.2 is installed
 onboard : Depends: onboard-common (< 1.4.1-2ubuntu1.1) but it is not installed
           Depends: onboard-common (>= 1.4.1-2ubuntu1) but it is not installed
           Depends: libhunspell-1.6-0 but it is not installed
           Recommends: onboard-data (>= 1.4.1-2ubuntu1) but 1.2.0-0ubuntu5 is installed
 python3 : Depends: python3.6 (>= 3.6.7-1~) but it is not installed
           Depends: libpython3-stdlib (= 3.6.7-1~18.04) but 3.5.1-3 is installed
 python3-apt : Depends: libapt-inst2.0 (>= 1.6.5~) but 1.2.29ubuntu0.1 is installed
               Depends: libapt-pkg5.0 (>= 1.6.5~) but 1.2.29ubuntu0.1 is installed
 python3-cryptography : Depends: python3-asn1crypto (>= 0.21.0~) but it is not installed
                        Depends: python3-idna (>= 2.1) but 2.0-3 is installed
 python3-gdbm : Depends: libgdbm5 (>= 1.14) but it is not installed
 python3-pil : Depends: libwebp6 (>= 0.5.1) but it is not installed
               Depends: libwebpdemux2 (>= 0.5.1) but it is not installed
               Depends: libwebpmux3 (>= 0.6.1-2) but it is not installed
               Recommends: python3-olefile but it is not installed
 python3-systemd : Depends: libsystemd0 (>= 233) but 229-4ubuntu21.16 is installed
 python3-uno : Depends: libreoffice-core (= 1:6.0.7-0ubuntu0.18.04.2) but 1:5.1.6~rc2-0ubuntu1~xenial6 is installed
               Depends: python3.6 but it is not installed
               Depends: uno-libs3 (>= 5.3.0~alpha) but 5.1.6~rc2-0ubuntu1~xenial6 is installed
 python3.6-dev : Depends: python3.6 (= 3.6.7-1~18.04) but it is not installed
 totem-plugins : Depends: libgtk-3-0 (>= 3.19.4) but 3.18.9-1ubuntu3.3 is installed
                 Depends: liblirc-client0 but it is not installed
                 Depends: libtotem0 (>= 3.26.0-0ubuntu6.2) but 3.18.1-1ubuntu4 is installed
                 Depends: totem (= 3.26.0-0ubuntu6.2) but 3.18.1-1ubuntu4 is installed
                 Depends: gir1.2-totem-1.0 (= 3.26.0-0ubuntu6.2) but 3.18.1-1ubuntu4 is installed
 virtualbox : Depends: python3.6 but it is not installed
              Depends: libgsoap-2.8.60 but it is not installed
              Depends: libpng16-16 (>= 1.6.2-1) but it is not installed
              Recommends: libqt5core5a (>= 5.9.0~beta) but 5.5.1+dfsg-16ubuntu7.5 is installed
 virtualbox-qt : Depends: libqt5core5a (>= 5.9.0~beta) but 5.5.1+dfsg-16ubuntu7.5 is installed
                 Depends: libqt5widgets5 (>= 5.7.0) but 5.5.1+dfsg-16ubuntu7.5 is installed
                 Depends: libqt5x11extras5 (>= 5.6.0) but 5.5.1-3build1 is installed
E: Unmet dependencies. Try using -f.

또한 sudo apt-get remove/var/log/dist-upgrade/apt.log에서 패키지를 시도했지만 작동하지 않았습니다.

이것은 나를 위해 일했다

dpkg -l | grep ^iU | awk '{print $2}' | xargs sudo dpkg --purge 

깨진 패키지를 제거한 다음 실행했습니다.

 apt install -f

패키지를 다운로드하여 설치했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.