Я новичок в Ubuntu, поэтому не очень хорошо знаю, как использовать терминал для загрузки и установки программ, которых нет в центре программного обеспечения. Я безуспешно пытался загрузить и установить Handbrake.
Может ли кто-нибудь помочь мне, проведя меня через загрузку и установку Handbrake?
HandBrake доступен в Центре программного обеспечения Ubuntu, найдите его
Если вы не внесли никаких изменений в свои Источники программного обеспечения, вам следует обратиться к страница установки вместо того, что на изображении выше. Чтобы добавить источник «юниверса» в свои источники, перейдите в «Правка»> «Источники программного обеспечения» и на вкладке «Программное обеспечение Ubuntu» выберите «Бесплатное программное обеспечение с открытым исходным кодом (юниверс)), поддерживаемое сообществом» и закройте.
Или просто нажмите кнопку, чтобы использовать этот источник.
Ручной тормоз 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
файлы:
Из источника
Если вы хотите скомпилировать его из исходного кода, вот что сработало для меня:
сначала установить зависимости.
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 не имеет поддержки 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.
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
Мне пришлось добавить эти пакеты для компиляции в Ubuntu 12.04 LTS:
sudo apt-get install libass-dev libtheora-dev libvorbis-dev libsamplerate-dev
Бинарный файл находится в build/gtk/src
(ГБ), и вы можете запустить его напрямую, не используя makeinstall
. 114]
Ни одно из предыдущих решений не работало для меня с 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.
Приветствия, Стюарт.