우분투에서 처음 왔기 때문에 소프트웨어 센터에없는 프로그램을 다운로드하고 설치하기 위해 터미널을 사용하는 방법을 잘 모릅니다. 핸드 브레이크를 성공적으로 다운로드하고 설치하지 않고 시도했습니다.
핸드 브레이크 다운로드 및 설치 과정을 안내해 줄 사람이 있습니까?
우분투에서 처음 왔기 때문에 소프트웨어 센터에없는 프로그램을 다운로드하고 설치하기 위해 터미널을 사용하는 방법을 잘 모릅니다. 핸드 브레이크를 성공적으로 다운로드하고 설치하지 않고 시도했습니다.
핸드 브레이크 다운로드 및 설치 과정을 안내해 줄 사람이 있습니까?
답변:
두 가지 공식 핸드 브레이크있는 PPA는, ppa:stebbins/handbrake-releases
및 ppa:stebbins/handbrake-git-snapshots
.
전자는 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 패키지를 제공하지 않는 것 같습니다. 런치 패드의 Quantal 패키지 목록 에도 나타나 있지만 Synaptic은 i386
설치되지 않는 패키지 만 표시합니다 . 기묘한.
핸드 브레이크 PPA는 핸드 브레이크의 최신 버전으로 업데이트되었습니다.
PPA
그놈 터미널에 다음 코드 줄을 하나씩 복사 / 붙여 넣기
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
출처 :
핸드 브레이크는 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
적중 목록에서 유효하지 않은 ppa를 제거하려면 업데이트 프로세스를 두 번 수행해야하며, 두 번째로 올바른 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 설치가 있습니다.
건배, 스튜어트