sudo apt-get install cups
다음 명령을 사용하여 CUPS를 설치하려고 했지만 설치에 실패하고 대신 다음과 같은 오류 메시지가 나타납니다.
sudo apt-get install cups
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:
cups : Depends: libcups2 (= 2.2.1-8) but 2.2.3-2 is to be installed
Depends: libcupscgi1 (>= 1.4.2) but it is not going to be installed
Depends: libcupsmime1 (>= 1.4.0) but it is not going to be installed
Depends: libcupsppdc1 (>= 1.4.0) but it is not going to be installed
Depends: cups-core-drivers (>= 2.2.1-8)
Depends: cups-daemon (>= 2.2.1-8)
Depends: cups-ppdc
Recommends: printer-driver-gutenprint but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
메시지가 표시되는 충족되지 않은 종속성을 설치하려고 시도했지만 여전히 변경되지 않았습니다. 저도 실행 sudo apt update
하고 업데이트한 후 다시 시도했지만 동일한 오류 메시지가 표시되었습니다. 온라인에서 해결책을 찾다가 다음과 같은 사실을 발견했습니다.
cups : libcups2 (= 2.1.3-4)에 따라 다르지만 설치하려면 2.1.3-4ubuntu0.2가 필요합니다., 제안된 모든 작업을 수행했지만 그 중 어느 것도 도움이 되지 않았습니다.
누구든지 나를 도와주세요.
저는 Kali linux(Debian)를 사용하고 있습니다. [4.9.0-kali3-amd64 #1 SMP Debian 4.9.18-1kali1 (2017-04-04) x86_64 GNU/Linux]
미리 감사드립니다
답변1
당신의sources.list
다음 줄만 포함해야 합니다.
deb http://http.kali.org/kali kali-rolling main contrib non-free
데비안 저장소로 인해 시스템이 중단될 수 있습니다. 소스 목록을 편집하려면 다음 명령을 사용하세요:
echo deb http://http.kali.org/kali kali-rolling main contrib non-free > /etc/apt/sources.list
그런 다음 패키지를 업그레이드하고 손상된 종속성을 수정해 보세요.
apt update ; apt upgrade ; apt dist-upgrade
apt -f install