최근에 앵무새에서 칼리를 설치했습니다.
성공적인 설치 후. 난 달린다
sudo apt-get update
sudo apt upgrade
이제 어떤 패키지도 설치할 수 없습니다. 그것은 나에게 오류를 보여줍니다 :
Reading package lists... Done
Building dependency tree
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:
gsettings-desktop-schemas : Breaks: mutter (< 3.31.4) but 3.30.2-7 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
실행하려고 하면 또 다른 오류가 발생합니다 sudo apt full-upgrade
.
libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
이것은 내 /etc/apt/sources.list입니다.
http://http.kali.org/kali kali-last-snapshot main non-free contrib
그리고 "apt-cache 정책 중얼거림":
mutter:
Installed: 3.30.2-7
Candidate: 3.36.4-1
Version table:
3.36.4-1 500
500 http://http.kali.org/kali kali-rolling/main amd64 Packages
*** 3.30.2-7 100
100 /var/lib/dpkg/status
도와주세요. 추가로 게시해야 할 사항이 있나요?
답변1
답변2
/var/log/apt/term.log
텍스트 편집기에서 로그 파일을 엽니다.term.log 끝 부분에 있는 가장 최근 로그 항목까지 아래로 스크롤합니다.
"깨진" 패키지를 모두 찾아 .
sudo apt remove package-name
다음 목록을 얻을 수 있습니다실제패키지 보유:
dpkg --get-selections | grep hold
다시 실행해 보세요
sudo apt update && sudo apt upgrade
.다른 패키지에 대한 종속성을 충족하기 위해 자동으로 설치되었지만 종속성이 변경되었거나 이를 필요로 하는 패키지도 제거되어 더 이상 필요하지 않은 패키지를 제거합니다.
sudo apt autoremove
답변3
sudo apt install gcc-8-base mutter libmpx2