ffmpegをインストールしたいここに文書化されていますただし、ターミナルにインストールする場合、いくつかのエラーが発生します。
The following packages have unmet dependencies:
libfaac-dev : Depends: libfaac0 (= 1.28-6) but 1.28-6+ppa2 is to be installed
libmp3lame-dev : Depends: libmp3lame0 (= 3.99.5+repack1-3ubuntu1) but 3.99.5+repack1-7~trusty is to be installed
libvorbis-dev : Depends: libvorbis0a (= 1.3.2-1.3ubuntu1) but 1.3.4-1~trusty1 is to be installed
Depends: libvorbisenc2 (= 1.3.2-1.3ubuntu1) but 1.3.4-1~trusty1 is to be installed
Depends: libvorbisfile3 (= 1.3.2-1.3ubuntu1) but 1.3.4-1~trusty1 is to be installed
E: Unable to correct problems, you have held broken packages.
答え1
-f, --fix-broken 修正。壊れた依存関係のあるシステムの修正を試みます。このオプションを install/remove と共に使用すると、APT が適切な解決策を推測できるようにパッケージを省略できます。パッケージを指定する場合、問題を完全に修正する必要があります。このオプションは、APT を初めて実行するときに必要になることがあります。APT 自体は、壊れたパッケージ依存関係がシステムに存在することを許可しません。システムの依存関係構造が壊れすぎていて、手動による介入 (通常は dpkg --remove を使用して問題のあるパッケージの一部を削除する) が必要になる可能性があります。このオプションを -m と共に使用すると、状況によってはエラーが発生することがあります。設定項目: APT::Get::Fix-Broken。
次のコマンドを実行します:
sudo apt-get install -f
壊れた依存関係を修復する必要があります。