나는 효율적인 데비안 8 시스템을 거의 다루지 않기 때문에 이 문제가 언제, 어떻게 발생했는지 기억이 나지 않습니다. 설치를 시도했지만 충족되지 않은 종속성을 얻었을 때 이 사실을 발견했습니다 openshot
(내 문제가 더 깊어진 것 같았기 때문에 마지막 출력).
이렇게 했는데 apt-get update
경고나 오류 없이 평소대로 작동했습니다. 그러나 apt-get upgrade
보고서는 다음과 같이 말했습니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
librtmp1
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
왜 주저합니까? 노력하다 apt-get install librtmp1
:
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:
librtmp1 : Depends: libgnutls30 (>= 3.5.6) but it is not installable
Depends: libhogweed4 but it is not installable
Depends: libnettle6 but it is not installable
E: Unable to correct problems, you have held broken packages.
"설치할 수 없습니다"라는 메시지가 좋지 않은 것 같습니다. 하지만 (직간접적으로) 의존하는 패키지 중에 cmake, libre-office, kde-runtime(및 Blender, gimp, qemu 등)과 같은 기본 기능이 있기 때문에 제거할 수 없습니다.
일부 게시물에서는 다음을 수행할 것을 제안 apt-get dist-upgrade
하지만 이는 아무 작업도 수행하지 않습니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
apt-get install python-mlt
또한 libstdc++6과의 매우 기본적인 충돌과 관련된 수동 수정 시도에서 이상한 관찰이 있었습니다 .
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:
python-mlt : Depends: libmlt++3 (>= 1:6.4.1) but it is not going to be installed
Depends: libmlt6 (>= 1:6.4.1) but it is not going to be installed
Depends: libstdc++6 (>= 5) but 4.9.2-10 is to be installed
E: Unable to correct problems, you have held broken packages.
갱신: /etc/apt/sources.list
:
deb [arch=amd64,i386] http://ftp.de.debian.org/debian jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main
deb [arch=amd64,i386] http://ftp2.de.debian.org/debian jessie-backports main
deb-src http://ftp2.de.debian.org/debian jessie-backports main
deb http://www.deb-multimedia.org testing main non-free
멀티미디어 테스트가 언제 시작되었는지 기억이 나지 않습니다.
답변1
귀하의 것을 편집하고 다음 으로 sources.list
바꾼 후 다음을 실행하십시오.testing
jessie
apt-get update
apt-get upgrade
pt-get install python-mlt