Я новичок в Ubuntu, поэтому не очень хорошо знаю, как использовать терминал для загрузки и установки программ, которых нет в центре программного обеспечения. Я безуспешно пытался загрузить и установить Handbrake.
Может ли кто-нибудь помочь мне, проведя меня через загрузку и установку Handbrake?
Ручной тормоз 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
Источник :
Существует два официальных PPA HandBrake, ppa:stebbins/handbrake-releases
и ppa:stebbins/handbrake-git-snapshots
.
Первый содержит стабильные выпуски, которые обновляются примерно раз в год. Эти релизы, как правило, устарели, когда приближается конец их жизни. Текущая стабильная версия (0.9.8) была выпущена 2012-07-18.
Последний содержит ночные сборки, которые обновляются ежедневно (или как бы ночью). Они, конечно, менее стабильны и недокументированы для загрузки, но, тем не менее, они являются хорошим программным обеспечением. Кроме того, по мере старения стабильной версии разработчики начинают рекомендовать пользователям попробовать ночные сборки.
Чтобы добавить один из них в свои источники, просто запустите:
sudo add-apt-repository ppa:stebbins/handbrake-releases
или
sudo add-apt-repository ppa:stebbins/handbrake-git-snapshots
в зависимости от того, что вы хотите. Чтобы установить HandBrake с GUI, выполните:
sudo apt-get update
sudo apt-get install handbrake
В качестве альтернативы, если вы предпочитаете CLI (интерфейс командной строки), а не GUI, замените последнюю строку на:
sudo apt-get install handbrake-cli
Мне пришлось добавить эти пакеты для компиляции в Ubuntu 12.04 LTS:
sudo apt-get install libass-dev libtheora-dev libvorbis-dev libsamplerate-dev
Бинарный файл находится в build/gtk/src
(ГБ), и вы можете запустить его напрямую, не используя makeinstall
. 114]
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.
HandBrake доступен в Центре программного обеспечения Ubuntu, найдите его
Если вы не внесли никаких изменений в свои Источники программного обеспечения, вам следует обратиться к страница установки вместо того, что на изображении выше. Чтобы добавить источник «юниверса» в свои источники, перейдите в «Правка»> «Источники программного обеспечения» и на вкладке «Программное обеспечение Ubuntu» выберите «Бесплатное программное обеспечение с открытым исходным кодом (юниверс)), поддерживаемое сообществом» и закройте.
Или просто нажмите кнопку, чтобы использовать этот источник.
Ни одно из предыдущих решений не работало для меня с 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.
Приветствия, Стюарт.