내 서버(Debian8)에 일부 패키지를 설치하려고 하는데 일부 패키지에 대한 종속성 문제가 계속 발생합니다.
예를 들어 다음 명령을 실행했습니다.
apt-get install jetty9
불가능한 것을 물었고 의존성이 libjetty9-extra-java
만족스럽지 않다고 대답했습니다. 이유를 모르겠습니다.
이 오류가 발생하는 이유를 알려줄 수 있는 사람이 있나요?
오류는 다음과 같습니다.
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:
jetty9 : Depends: libjetty9-extra-java (>= 9.2.14-1~bpo8+1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
이것은 내 소스 목록입니다.
#de://debian.mirrors.ovh.neb httpt/debian/ jessie main
#deb-src http://debian.mirrors.ovh.net/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
# jessie-updates, previously known as 'volatile'
deb http://debian.mirrors.ovh.net/debian/ jessie-updates main
deb-src http://debian.mirrors.ovh.net/debian/ jessie-updates main
# jessie-backports, previously on backports.debian.org
deb http://debian.mirrors.ovh.net/debian/ jessie-backports main
deb-src http://debian.mirrors.ovh.net/debian/ jessie-backports main
deb http://debian.mirrors.ovh.net/debian/ jessie main contrib non-free
deb-src http://debian.mirrors.ovh.net/debian/ jessie main contrib non-free
답변1
jetty9 패키지는 문자열로 표시된 대로 백포트를 사용하고 있습니다 bpo8
.
source.list에 jessie-backports를 이미 구성했으므로 다음을 수행합니다.
sudo apt-get update
sudo apt-get -t jessie-backports jetty9
-t jessie backports
jessie-backports 저장소 사용에 대한 팁입니다 .
또한 확인하십시오:
https://packages.debian.org/jessie-backports/jetty9
backports.debian.org "백포트는 다음 Debian 릴리스("베타"라고 함)에서 가져온 패키지로, Debian 안정 릴리스에서 사용하기 위해 조정 및 재컴파일됩니다. 패키지가 다음 Debian 버전에도 존재하므로 다음을 수행할 수 있습니다. 안정적인 버전을 쉽게 업그레이드하고 다음 Debian 버전이 출시되면 시스템이 백포트됩니다."
답변2
sudo apt-get clean
이어서
sudo apt-get -f install
답변3
두 번째 명령에 오타가 있습니다.
sudo apt-get -t jessie-backports install jetty9