패키지 설치 중 Kali 오류 발생

패키지 설치 중 Kali 오류 발생

최근에 앵무새에서 칼리를 설치했습니다.

성공적인 설치 후. 난 달린다

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

저도 같은 문제가 있었는데 해결했어요

  • 곧 출시 예정/var/lib/dpkg/status
  • 내용을 지웁니다(이 파일의 종속 항목은 다음과 같습니다).
  • 달리기
    apt update && apt install -f
    

여기에 이미지 설명을 입력하세요.

답변2

  1. /var/log/apt/term.log텍스트 편집기에서 로그 파일을 엽니다.

  2. term.log 끝 부분에 있는 가장 최근 로그 항목까지 아래로 스크롤합니다.

  3. "깨진" 패키지를 모두 찾아 .sudo apt remove package-name

    다음 목록을 얻을 수 있습니다실제패키지 보유:

    dpkg --get-selections | grep hold
    
  4. 다시 실행해 보세요 sudo apt update && sudo apt upgrade.

  5. 다른 패키지에 대한 종속성을 충족하기 위해 자동으로 설치되었지만 종속성이 변경되었거나 이를 필요로 하는 패키지도 제거되어 더 이상 필요하지 않은 패키지를 제거합니다.

    sudo apt autoremove  
    

답변3

sudo apt install gcc-8-base mutter libmpx2 

관련 정보