Ffmpegを使用して、EmbyでUbuntu Server 16.04を実行しています。昨日、Sudo apt-get update/upgradeを実行すると、次のエラーが発生し始めました。私はLinuxに多少慣れていますが、さまざまなapt-get autoclean、clean、autoremoveなどを試しました。また、そこからjessie-backportsをインストールし、そこからffmpegを再インストールすることを推奨するサイトを見つけましたqtox)しかし、私はそれで運がなかったようでした。
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:
libavcodec57 : Depends: libx265-102 (>= 2.2) but it is not going to be installed
x265 : Depends: libx265-102 (>= 2.2) but it is not going to be installed
Depends: libx265-102 (< 2.3) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Libavcodec57でforce-remove-reinstreqを使用することに近づきましたが、まず専門家に尋ねるべきだと考えました。
誰でも試してみることについて何かアドバイスがありますか? Embyはまだ正常に動作しているようです(いくつかのビデオエラーが発生しましたが、おそらくEmbyではなく、ファイルの一部が台無しになっているためです)
編集:apt-get -f installを実行すると、以下が表示されます
Unpacking libx265-102:AMD64 (2.2-1~16.04.york0) ...
dpkg: error processing archive /var/cache/apt/archives/libx265-102_2.2-1~16.04.york0_AMD64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/libx265.so.102', which is also in package libx265-95:AMD64 2.2-0~16.04.york0
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for libc-bin (2.23-0ubuntu5) ...
Errors were encountered while processing:
/var/cache/apt/archives/libx265-102_2.2-1~16.04.york0_AMD64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
私は問題を売るために、以前の2つの異なる投稿からの回答の組み合わせを使用することになりました。複製としてリンクされた投稿は、これに私を導きました: '/ usr/bin/opencv_haartraining'を上書きしようとしました 。 OPにリストされているソリューションを使用できました。最初に実行しました
Sudo dpkg -P libx265-95:AMD64
それから私は走った
Sudo apt-get -f install
に続く
Sudo apt-get update && Sudo apt-get upgrade
起動できないシステムについてアップグレードするとRAIDエラーが発生しましたが、幸いなことにHDD RAID1アレイではなくSSDからシステムを起動しています。そのため、サーバーを再起動しましたが、すべてが正常に回復したようです。助けてくれてありがとう、たくさんの愛!