Debian 'bullseye' - gnustep-base-runtime의 종속성이 충족되지 않아 업그레이드할 수 없습니다.

Debian 'bullseye' - gnustep-base-runtime의 종속성이 충족되지 않아 업그레이드할 수 없습니다.

광산 업그레이드데비안 "불스아이"종속성이 충족되지 않아 배포가 제대로 작동하지 않습니다.

Operating System: Debian GNU/Linux bullseye/sid
          Kernel: Linux 5.6.0-2-686-pae
    Architecture: x86

apt updateheel 을 사용하여 시스템을 업그레이드하려고 하면 다음과 같은 결과 apt upgrade가 나타납니다.

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:
 gnustep-base-runtime : Depends: gnustep-base-common (= 1.27.0-3) but 1.26.0-7 is to be installed
 libgnustep-base1.27 : Depends: gnustep-base-common (= 1.27.0-3) but 1.26.0-7 is to be installed
E: Broken packages

이 문제를 해결하는 방법을 아는 사람이 있나요?

답변1

딱 하나 있었으니까gnustep-baselibgnustep-base1.26에서 로의 업그레이드를 포함하여 1.26에서 1.27로의 전환을 테스트하려면 libgnustep-base1.27업그레이드 중에 패키지가 제거되도록 허용해야 합니다.

apt full-upgrade

바꾸다 apt upgrade.

답변2

손상되었거나 지원되지 않는 소프트웨어 소스가 있는지 소스 목록을 확인하세요. 그런 다음 실행하십시오.

종속성이 충족되지 않는 이유 중 하나는 패키지 데이터베이스가 손상되었거나 일부 패키지가 올바르게 설치되지 않았기 때문일 수 있습니다.


검색된 패키지 파일의 로컬 저장소를 지웁니다.

sudo apt-get autoclean


종속성 문제 해결

sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get -f install


시스템 패키지 업데이트 및 소프트웨어 패키지 업그레이드

sudo apt-get update
sudo apt-get upgrade

마지막으로 전체 업그레이드를 실행하여 문제를 해결하세요.

sudo apt-get full-upgrade

관련 정보