私はUbuntuが初めてなので、ソフトウェアセンターにないプログラムをダウンロードしてインストールするために端末を使用する方法がよくわかりません。Handbrakeのダウンロードとインストールに成功せずに試しました。
誰かが私を助けて、Handbrakeのダウンロードとインストールを案内してくれますか?
私はUbuntuが初めてなので、ソフトウェアセンターにないプログラムをダウンロードしてインストールするために端末を使用する方法がよくわかりません。Handbrakeのダウンロードとインストールに成功せずに試しました。
誰かが私を助けて、Handbrakeのダウンロードとインストールを案内してくれますか?
回答:
2つの公式HandBrake PPAとがppa:stebbins/handbrake-releases
ありppa:stebbins/handbrake-git-snapshots
ます。
前者には、安定したリリースが含まれており、約1年に1回更新されます。これらのリリースは、サポート終了に近づくとかなり古くなる傾向があります。現在の安定バージョン(0.9.8)は2012-07-18にリリースされました。
後者には、ナイトリービルドが含まれており、毎日(またはナイトリー)更新されます。これらはもちろん安定性が低く、起動するように文書化されていませんが、それでも優れたソフトウェアです。さらに、安定版リリースが古くなると、開発者はナイトリービルドを代わりに試すことをユーザーに推奨し始める傾向があります。
これらのいずれかをソースに追加するには、次を実行します。
sudo add-apt-repository ppa:stebbins/handbrake-releases
または
sudo add-apt-repository ppa:stebbins/handbrake-git-snapshots
必要に応じて。GUIでHandBrakeをインストールするには、次を実行します。
sudo apt-get update
sudo apt-get install handbrake
または、GUIよりもCLI(コマンドラインインターフェイス)を使用する場合は、最後の行を次のように置き換えます。
sudo apt-get install handbrake-cli
-releases
PPAは、AMD64パッケージを提供していないようです。LaunchpadのQuantalパッケージのリストには表示されますが、Synaptic i386
はインストールされないパッケージのみを表示します。奇妙な。
ハンドブレーキPPAは、ハンドブレーキの最新バージョンに更新されています。
PPA
次のコード行を1行ずつgnome-terminalにコピー/ペーストするには
sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake-cli handbrake-gtk
現在サポートしているのは、 Raring(13.04)、Quantal(12.10)、Precise(12.04)、Oneiric(11.10)、Natty(11.04)、Maverick(10.10)、Lucid(10.04)、Karmic(9.10)です。
注:適切な.deb
ファイルを手動でダウンロードすることで、Ubuntu 13.10に最新バージョンのハンドブレーキをインストールできます。
Ubuntu 13.10 amd64に問題なくインストールできました
ソースから
ソースからコンパイルしたい場合、ここで私のために働いたものがあります:
最初に依存関係をインストールします。
sudo apt-get install bzr subversion yasm build-essential \
autoconf libtool zlib1g-dev libbz2-dev libfribidi-dev \
intltool libglib2.0-dev libdbus-glib-1-dev libgtk2.0-dev \
libgudev-1.0-dev libwebkit-dev libnotify-dev \
libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
次に、ダウンロードしてコンパイルします
bzr branch lp:handbrake
cd handbrake
./configure
cd ./build
sudo make
sudo make install
ソース:
Handbrakeは、12.04ではPPAをサポートしていません。PPAを追加しようとしてもエラーが発生する場合は、この解決策で問題が解決しました
sudo rm /etc/apt/sources.list.d/stebbins-handbrake-*
sudo apt-get update
sudo apt-add-repository ppa:stebbins/handbrake-snapshots
sudo apt-get update
sudo apt-get install handbrake-gtk handbrake-cli
更新プロセスを2回実行する必要があります。1回目はヒットリストから無効なPPAを削除し、2回目は正しいPPAを追加します。
sudo rm stebbins-handbrake-* /etc/apt/source.list.d/
間違った構文のようです。に一致しstebbins-handbrake-*
、にあるファイルを削除することが意図されている場合/etc/apt/sources.list.d/
、それは実行されません。(sudo rm /etc/apt/sources.list.d/stebbins-handbrake-*
意志)
Ubuntu 13.10では、以前のソリューションはどれもうまくいきませんでした。「bzr」に関係するものは次のように倒れました:
../libhb/decssasub.c:30:21: fatal error: ass/ass.h: No such file or directory
#include <ass/ass.h>
^
compilation terminated.
make: *** [libhb/decssasub.o] Error 1
しかし、dpkgを使用して直接ダウンロードしてインストールすることで、なんとか動作させることができました。(http://ubuntuhandbook.org/index.php/2013/10/install-handbrake-in-ubuntu-13-10-saucy/から取得)
32ビットの場合:
wget https://launchpad.net/~stebbins/+archive/handbrake-releases/+files/handbrakegtk_0.9.9ppa1~raring1_i386.deb
64ビットの場合:
wget https://launchpad.net/~stebbins/+archive/handbrake-releases/+files/handbrakegtk_0.9.9ppa1~raring1_amd64.deb
次に、sudo dpkg -i handbrake-gtk_0.9.9ppa1〜raring1 _ *。debをインストールします
依存関係を修正し、sudo apt-get -f install
「bzr」オプションが機能するために不足しているライブラリがわかっている場合は、コメントで教えてください。Ubuntuをかなり新しくインストールしました。
乾杯、スチュアート。