패키지를 설치할 수 없습니다. 종속성을 자동으로 설치하는 방법이 있습니까?

패키지를 설치할 수 없습니다. 종속성을 자동으로 설치하는 방법이 있습니까?

우분투 14.04를 사용합니다. 그리고 설치를 시도 중이에요dpkg-dev일부 종속성 파일이 필요합니다.

bin$ sudo apt-get install dpkg-dev
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:
 dpkg-dev : Depends: libdpkg-perl (= 1.17.5ubuntu5) but 1.17.5ubuntu5.6 is to be installed
            Recommends: build-essential but it is not going to be installed
            Recommends: fakeroot
            Recommends: libalgorithm-merge-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

그런 다음 모든 종속성을 설치하는 것이 권장되는 아래 작업을 수행하고 있으며 이전 설치가 필요합니다.

bin$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libsdl-image1.2 libtar0 libva-x11-1 libxcb-composite0 libxcb-xv0
  vlc-plugin-notify vlc-plugin-pulse
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

작업을 수행하지 못하는 것입니다. 이 장애물을 극복할 수 있는 방법을 추천해 주세요. 미리 감사드립니다.

답변1

  1. 패키지 목록을 업데이트하여 문제가 해결되는지 확인하세요.

  2. aptitude버전을 수동으로 선택하고 충돌을 해결하는 것과 같은 다른 도구를 사용하십시오 . UI에 익숙해지려면 시간이 좀 필요하지만 망가진 종속성을 구출하는 데는 좋습니다.

관련 정보