apt-get upgrade
명령을 실행하면 다음 오류가 발생합니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libvlc5 : Depends: libvlccore9 (>= 4.0.0~rc1~~git20180305+r74659+127~ubuntu16.04.1) but it is not installed
vlc : Depends: vlc-bin (= 4.0.0~rc1~~git20180210+r74136+127~ubuntu16.04.1) but it is not installed
Depends: vlc-plugin-base (= 4.0.0~rc1~~git20180210+r74136+127~ubuntu16.04.1) but it is not installed
Depends: vlc-plugin-qt (= 4.0.0~rc1~~git20180210+r74136+127~ubuntu16.04.1) but it is not installed
Depends: vlc-plugin-video-output (= 4.0.0~rc1~~git20180210+r74136+127~ubuntu16.04.1) but it is not installed
E: Unmet dependencies. Try using -f.
나는 apt-get install -f를 시도했습니다. 출력은 다음과 같습니다.
(Reading database ... 568381 files and directories currently installed.)
Preparing to unpack .../libvlccore9_4.0.0~rc1~~git20180305+r74659+127~ubuntu16.04.1_amd64.deb ...
Unpacking libvlccore9:amd64 (4.0.0~rc1~~git20180305+r74659+127~ubuntu16.04.1) ...
dpkg: error processing archive /var/cache/apt/archives/libvlccore9_4.0.0~rc1~~git20180305+r74659+127~ubuntu16.04.1_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libvlccore.so.9.0.0', which is also in package libvlccore8:amd64 3.0.0~~git20171210+r73147+99~ubuntu16.04.1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Errors were encountered while processing: /var/cache/apt/archives/libvlccore9_4.0.0~rc1~~git20180305+r74659+127~ubuntu16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
답변1
당신은 사용하고 있습니다VLC 일일 마스터 브랜치 빌드 PPA, 이는 명확하게 말합니다.
참고: 이 아카이브의 빌드는 완전히 자동화되어 있으며 품질 보증이 적용되지 않습니다. 빌드 중단 및 기능 회귀가 자주 발생합니다.
그러한 문제를 처리할 준비가 되어 있지 않다면 이 아카이브를 사용하지 마십시오.
이 아카이브를 사용하면 안되는 것 같습니다.
저장소에서 이를 제거하고 를 실행 하고 관련 패키지를 모두 apt update
제거한 vlc
다음 다시 설치해야 합니다(이렇게 하면 구성한 다른 저장소에서 사용 가능한 버전이 설치됩니다).