
件名がすべてを物語っています。Ubuntu 14.10 にアップグレードしましたが、何らかの理由で、mencoder がリポジトリから削除されました... PC から PS3 で再生するビデオをエンコードするために、Universal Media Server というプログラムに mencoder が必要です。Ubuntu 14.10 にインストールするにはどうすればいいですか? よろしくお願いします!
答え1
ステップ1:Ubuntu 14.04 .debファイルをダウンロードしてくださいhttp://pkgs.org/download/mencoderこの時点でを使用してこれをインストールした場合、dpkg
依存関係の問題が発生します。具体的には、パッケージlibavcodec54
、、、がシステムにインストールされていない可能性があります。ただし、同じ機能を提供する新しいパッケージがインストールされている、または新しいパッケージが利用可能である可能性があります。そのため、.deb ファイルを変更します。libavcodec-extra-54
libavformat54
libavutil52
libswscale2
ステップ2:システムに既にインストールされているこれらのパッケージのバージョンを確認します。
apt-cache policy libavcodec*
(他のパッケージについても同様) でそれがわかります。 インストールされていないが、libavcodec56
インストール候補があるなど、利用可能なパッケージがある場合は、それをインストールします ( )。各パッケージのバージョン、つまり最後の 2 桁を書き留めます。ただし、両方ではなく、sudo apt-get install libavcodec56
どちらか一方が必要であることに注意してください。libavcodec54
libavcodec-extra-54
ステップ3: というスクリプトをダウンロードしてくださいvidebcontrol
。これは以下から入手できます。ここ実行可能にしたいのですが、気に入らない場合はvi
スクリプトを編集して、 (現在のスクリプトの行 35) を使用している行を見つけてvi
、それをnano
または他の好みのエディターに変更します。
ステップ4:deb ファイルに対して videbcontrol スクリプトを実行します。
videbcontrol mencoder_1.1+dfsg1_0ubuntu3_amd64.deb
または、ダウンロードした deb ファイル。(ここでパス名を指定する必要があるかもしれませんが、必須ではありませんsudo
)。これにより、deb のコントロール ファイルが開きます。その中に、手順 1 で説明したパッケージをリストする「Depends on:」という行があります。ここで、バージョン番号を、手順 2 で実際にインストールしたバージョン番号に慎重に置き換えます。エディターを閉じると、.deb ファイルが .modified.deb ファイルとして保存されます。
ステップ5:を使用して変更された .deb ファイルをインストールしますsudo dpkg -i mencoder[version].modified.deb
。この時点ですべての依存関係が満たされるはずです。
ちなみに、これは私がnixnote2
システムにベータ版をインストールした方法であり、依存関係はほぼ同じです。