Jak pobrać i zainstalować hamulec ręczny?


61

Jestem nowy w Ubuntu, więc nie wiem zbyt dobrze, jak korzystać z terminala, aby pobierać i instalować programy, które nie znajdują się w centrum oprogramowania. Próbowałem bez powodzenia pobrać i zainstalować Handbrake.

Czy ktoś może mi pomóc, prowadząc mnie przez pobieranie i instalację hamulca ręcznego?



Przepraszam, że całkowicie nie rozumiem, jak działa Ubuntu, ale jak „uruchomić” wspomniany program? Czy to alt + F2, a następnie wpisz „sudo add-apt-repository ppa: stebbins / handbrake-releases”? Co powinno się potem stać? Naprawdę nie mogę się w ogóle przekonać do Ubuntu!

Zauważ, że zaakceptowana odpowiedź jest teraz nieaktualna. Hamulec ręczny znajduje się w głównych repozytoriach pod „Wszechświatem i nie jest wymagane PPA”. Aby uzyskać szczegółowe informacje, zobacz odpowiedź poniżej.
Neil Mayhew

Odpowiedzi:


79

Istnieją dwa oficjalne PPA HandBrake ppa:stebbins/handbrake-releasesi ppa:stebbins/handbrake-git-snapshots.

Ten pierwszy zawiera stabilne wydania, które są aktualizowane raz w roku. Te wydania wydają się być raczej przestarzałe, gdy zbliża się koniec ich życia. Obecna stabilna wersja (0.9.8) została wydana w dniu 2012-07-18.

Ten ostatni zawiera kompilacje nocne, które są aktualizowane codziennie (lub jak gdyby w nocy). Są one oczywiście mniej stabilne i nieudokumentowane do rozruchu, ale mimo to są dobrym oprogramowaniem. Ponadto, w miarę starzenia się wersji stabilnej, programiści zaczynają zalecać użytkownikom wypróbowanie nocnych wersji.

Aby dodać jedno z nich do swoich źródeł, po prostu uruchom:

sudo add-apt-repository ppa:stebbins/handbrake-releases

lub

sudo add-apt-repository ppa:stebbins/handbrake-git-snapshots

w zależności od tego, co chcesz. Aby zainstalować HandBrake z GUI, uruchom:

sudo apt-get update
sudo apt-get install handbrake

Alternatywnie, jeśli wolisz interfejs CLI (interfejs wiersza poleceń) niż GUI, zamień ostatni wiersz na:

sudo apt-get install handbrake-cli

-releasesPPA nie wydaje się oferować pakiety AMD64. Pomimo pojawienia się na liście pakietów Quantal Launchpad , Synaptic pokazuje tylko te i386pakiety, których nie można zainstalować. Dziwne.
detly

To dość wyczerpująca i zwięzła odpowiedź, moje najszczersze pozdrowienia dla pana, sir: D
sinekonata

Jeśli widzisz tylko mkvopcję formatu pliku i brakuje jej, mp4zainstaluj handbraketak: https://askubuntu.com/a/473520
Jasom Dotnet

9

Hamulec ręczny PPA został zaktualizowany do najnowszej wersji hamulca ręcznego.

PPA

Aby zainstalować, skopiuj / wklej kolejne wiersze kodów jeden po drugim w gnome-terminalu

sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake-cli handbrake-gtk

Obecnie obsługuje : Raring (13.04), Quantal (12.10), Precise (12.04), Oneiric (11.10), Natty (11.04), Maverick (10.10), Lucid (10.04), Karmic (9.10).

Uwaga : Nadal możesz zainstalować najnowszą wersję hamulca ręcznego na Ubuntu 13.10, ręcznie pobierając odpowiednie .debpliki:

Udało mi się zainstalować je na moim Ubuntu 13.10 amd64 bez problemów


Ze źródła

Jeśli chcesz skompilować go ze źródła, oto co dla mnie zadziałało:

zależności pierwszej instalacji.

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

Następnie pobierz i skompiluj

bzr branch lp:handbrake
cd handbrake
./configure
cd ./build
sudo make
sudo make install

Źródło :


3

HandBrake jest dostępny w Centrum oprogramowania Ubuntu, wyszukaj go

wprowadź opis zdjęcia tutaj

Jeśli nie wprowadziłeś żadnych zmian w źródłach oprogramowania, powinieneś zostać przekierowany na stronę instalacji zamiast tego, co pokazano na powyższym obrazku. Aby dodać źródło „wszechświata” do swoich źródeł, przejdź do Edycja> Źródła oprogramowania i sprawdź w zakładce Oprogramowanie Ubuntu „Zarządzane przez społeczność darmowe i otwarte oprogramowanie (wszechświat)” i zamknij.

wprowadź opis zdjęcia tutaj

Lub po prostu kliknij przycisk, aby użyć tego źródła.


1

Hamulec ręczny nie obsługuje ppa w 12.04. Jeśli próbujesz dodać pliki PPA i nadal pojawia się błąd, to rozwiązanie rozwiązało problem

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

Musisz wykonać proces aktualizacji dwa razy, za pierwszym razem, aby usunąć nieprawidłowe ppas z listy trafień, a za drugim razem dodaj poprawne PPA.


3
Nie jestem pewien, co dokładnie próbujesz zrobić, ale sudo rm stebbins-handbrake-* /etc/apt/source.list.d/wydaje się , że to nieprawidłowa składnia. Jeśli masz zamiar usunąć pliki, które pasują stebbins-handbrake-*i znajdują się w /etc/apt/sources.list.d/, nie zrobi tego. ( sudo rm /etc/apt/sources.list.d/stebbins-handbrake-*will.)
Eliah Kagan

To działało idealnie dla mnie. Próbowałem już zainstalować Handbrake pod 13.10, ale to nie działało. Usunąłem istniejące źródło wersji, dodałem migawki, a następnie bez problemu zainstalowałem hamulec ręczny.
revnoah,

0

Musiałem dodać te pakiety, aby skompilować na Ubuntu 12.04 LTS:

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

Plik binarny jest wtedy w build/gtk/src(ghb) i można go uruchomić bezpośrednio bez użycia makeinstall.


0

Żadne z poprzednich rozwiązań nie działało dla mnie z Ubuntu 13.10. Ten z udziałem „bzr” przewrócił się z:

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

Jednak udało mi się go uruchomić, pobierając bezpośrednio i instalując przy użyciu dpkg. (wzięte z http://ubuntuhandbook.org/index.php/2013/10/install-handbrake-in-ubuntu-13-10-saucy/ )

Dla wersji 32-bitowej:

wget https://launchpad.net/~stebbins/+archive/handbrake-releases/+files/handbrakegtk_0.9.9ppa1~raring1_i386.deb

W wersji 64-bitowej:

wget https://launchpad.net/~stebbins/+archive/handbrake-releases/+files/handbrakegtk_0.9.9ppa1~raring1_amd64.deb

Następnie zainstaluj sudo dpkg -i handbrake-gtk_0.9.9ppa1 ~ raring1 _ *. Deb

i naprawić zależności sudo apt-get -f install

Poinformuj mnie w komentarzach, jeśli wiesz, jakiej biblioteki brakuje mi do działania opcji „bzr”. Mam dość nową instalację Ubuntu.

Na zdrowie, Stuart.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.