Как загрузить и установить Handbrake?

Я новичок в Ubuntu, поэтому не очень хорошо знаю, как использовать терминал для загрузки и установки программ, которых нет в центре программного обеспечения. Я безуспешно пытался загрузить и установить Handbrake.

Может ли кто-нибудь помочь мне, проведя меня через загрузку и установку Handbrake?

61
задан 27.04.2014, 01:05

5 ответов

HandBrake доступен в Центре программного обеспечения Ubuntu, найдите его

enter image description here

Если вы не внесли никаких изменений в свои Источники программного обеспечения, вам следует обратиться к страница установки вместо того, что на изображении выше. Чтобы добавить источник «юниверса» в свои источники, перейдите в «Правка»> «Источники программного обеспечения» и на вкладке «Программное обеспечение Ubuntu» выберите «Бесплатное программное обеспечение с открытым исходным кодом (юниверс)), поддерживаемое сообществом» и закройте.

enter image description here

Или просто нажмите кнопку, чтобы использовать этот источник.

3
ответ дан 14.09.2019, 13:04

Ручной тормоз ppa обновлен последней версией ручного тормоза.

PPA

Для установки скопируйте / вставьте следующие строки кодов одну за другой в ваш gnome-терминал

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).

Примечание : Вы все еще можете установить последнюю версию ручного тормоза на Ubuntu 13.10, вручную загрузив соответствующие .deb файлы:

[ 1118] Мне удалось установить их на 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

Источник :

9
ответ дан 14.09.2019, 13:04

Handbrake не имеет поддержки ppa в 12.04. Если вы попытались добавить 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

Вам необходимо выполнить процесс обновления дважды, впервые удалив недействительные ppas из списка совпадений и второй раз добавляет правильный PPA.

1
ответ дан 14.09.2019, 13:04
  • 1
    I' m не уверенный точно, что you' ре, пытающееся сделать, но 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-* будет.) – Zach 17.07.2012, 10:02
  • 2
    Это работало отлично на меня. Я уже попытался установить Ручной тормоз под 13,10, но это wasn' t работа. Я удалил существующий источник выпуска, добавил снимки и затем установил ручной тормоз без проблемы. – xtravar 19.11.2013, 12:02

Мне пришлось добавить эти пакеты для компиляции в Ubuntu 12.04 LTS:

sudo apt-get install libass-dev libtheora-dev libvorbis-dev libsamplerate-dev

Бинарный файл находится в build/gtk/src (ГБ), и вы можете запустить его напрямую, не используя makeinstall. 114]

0
ответ дан 14.09.2019, 13:04

Ни одно из предыдущих решений не работало для меня с 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.

Приветствия, Стюарт.

0
ответ дан 14.09.2019, 13:04

Теги

Похожие вопросы