sudo apt 업데이트 시 이러한 종속성 오류가 발생하는 이유는 무엇입니까?

sudo apt 업데이트 시 이러한 종속성 오류가 발생하는 이유는 무엇입니까?
tsheri@DESKTOP-9BSR0SP:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 apt-utils : Depends: apt (= 1.6.3) but 1.6.6ubuntu0.1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

답변1

흠... 버전 번호가 Ubuntu Bionic(18.04)과 일치하는 것 같습니다.

업데이트가 완료되지 않은 것 같습니다. 일반적으로 패키지 apt와 패키지는 apt-utils모두 동일한 버전이어야 하지만 시스템에 apt2019년 1월 보안 업데이트가 설치되어 있었지만 apt-utils당시 일치하는 업데이트를 받지 못한 것 같습니다.

apt upgrade시스템을 업데이트하기 위해 유사한 도구만 사용하는 경우에는 이 작업이 불가능합니다. dpkg -i또는 유사한 하위 수준 패키지 도구를 사용하여 설치된 보안 업데이트가 우회됩니까 apt?

그럼에도 불구하고 올바른 수정은 패키지 aptapt-utils패키지를 일치하는 현재 버전으로 업데이트하는 것입니다.

1.6.6ubuntu0.1및 버전이 리포지토리 서버에서 최신 버전으로 대체되었을 수 있으므로 이 명령은 현재 패키지와 일치하는 버전으로만 업그레이드하는 최소한의 수정을 수행하지 못할 수 있습니다 . 이런 일이 발생하면 다음을 시도해 보세요. 유효한 조합을 위해 두 패키지를 모두 업그레이드할 수 있는 명시적 권한을 명령에 부여합니다.aptapt-utilssudo apt --fix-broken installapt-utilsaptsudo apt upgrade apt apt-utils

관련 정보