제거된 애플리케이션의 충족되지 않은 종속성을 정리합니다.

제거된 애플리케이션의 충족되지 않은 종속성을 정리합니다.

우선, 저는 리눅스를 처음 접합니다. 이제 Clementine(Kali Linux 2.0 x64)이라는 음악 플레이어를 설치하려고 하는데 아직 (올바르게?) 설치되지 않았습니다(응용 프로그램 목록에서 아이콘을 볼 수 있듯이). 이제 소스 목록을 업데이트/업그레이드하려고 할 때마다 부적절한 Clementine 설치로 인해 다음 오류가 발생합니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 clementine : Depends: libgpod4 (>= 0.6.0) but it is not installed
              Depends: liblastfm1 (>= 1.0.0) but it is not installed
              Depends: libqca2 (>= 2.0.2) but it is not installed
              Depends: libqjson0 (>= 0.7.1) but it is not installed
              Depends: gstreamer0.10-plugins-ugly but it is not installable
              Depends: libprojectm-data but it is not installable or
                       projectm-data but it is not installed
 libqca2-plugin-ossl : Depends: libqca2 (>= 2.0.2) but it is not installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

제발 도와주세요!

답변1

다음 명령을 시도해 보십시오:

sudo apt-get install --fix-broken

~에서apt-get 매뉴얼 페이지:

-f, --손상된 부분 복구

종속성이 손상된 시스템을 수정해 보세요. 설치/제거와 함께 사용하는 경우 이 옵션은 APT가 가능한 솔루션을 유추할 수 있도록 모든 패키지를 생략할 수 있습니다. 패키지가 지정된 경우 이러한 패키지는 문제를 완전히 수정해야 합니다. 이 옵션은 APT를 처음 실행할 때 때때로 필요합니다. APT 자체는 손상된 패키지 종속성이 시스템에 존재하는 것을 허용하지 않습니다. 시스템의 종속성 구조가 너무 손상되어 수동 개입이 필요할 수 있습니다(이는 일반적으로 일부 문제가 있는 패키지를 제거하기 위해 dpkg --remove를 사용하는 것을 의미합니다). -m과 함께 이 옵션을 사용하면 경우에 따라 오류가 발생할 수 있습니다. 구성 항목: APT::Get::Fix-Broken.

관련 정보