ฉันใหม่ที่ Ubuntu ดังนั้นฉันไม่รู้วิธีการใช้เทอร์มินัลเพื่อดาวน์โหลดและติดตั้งโปรแกรมที่ไม่ได้อยู่ในศูนย์ซอฟต์แวร์ ฉันพยายามโดยไม่ดาวน์โหลดและติดตั้ง Handbrake สำเร็จ
ใครช่วยฉันแนะนำฉันผ่านการดาวน์โหลดและการติดตั้ง Handbrake?
ฉันใหม่ที่ Ubuntu ดังนั้นฉันไม่รู้วิธีการใช้เทอร์มินัลเพื่อดาวน์โหลดและติดตั้งโปรแกรมที่ไม่ได้อยู่ในศูนย์ซอฟต์แวร์ ฉันพยายามโดยไม่ดาวน์โหลดและติดตั้ง Handbrake สำเร็จ
ใครช่วยฉันแนะนำฉันผ่านการดาวน์โหลดและการติดตั้ง Handbrake?
คำตอบ:
มีสองสัญญาซื้อขายไฟฟ้า 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
-releases
PPA ดูเหมือนจะไม่เสนอแพคเกจ amd64 แม้จะปรากฏในรายการแพคเกจปริมาณของ Launchpad แต่ Synaptic จะแสดงเฉพาะi386
แพ็คเกจที่ไม่ติดตั้ง แปลก.
mkv
ตัวเลือกรูปแบบไฟล์เท่านั้นและหายไปให้mp4
ติดตั้งhandbrake
เช่นนี้https://askubuntu.com/a/473520
ppa เบรกได้รับการปรับปรุงด้วยรุ่นล่าสุดของเบรกมือ
PPA
หากต้องการติดตั้งคัดลอก / วางรหัสบรรทัดถัดไปทีละรายการใน gnome-terminal ของคุณ
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
ไฟล์ที่เหมาะสมด้วยตนเอง:
ฉันจัดการเพื่อติดตั้งบน 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
ที่มา :
HandBrake มีอยู่ใน Ubuntu Software Center แล้วค้นหามัน
หากคุณไม่ได้ทำการเปลี่ยนแปลงใด ๆ กับแหล่งที่มาของซอฟต์แวร์ของคุณคุณควรถูกนำไปยังหน้าการติดตั้งแทนสิ่งที่อยู่ในภาพด้านบน ในการเพิ่มแหล่ง "จักรวาล" ลงในแหล่งที่มาของคุณให้ไปที่แก้ไข> แหล่งซอฟแวร์และตรวจสอบภายใต้แท็บซอฟท์แวร์ซอฟท์แวร์อูบุนตูว่า "ชุมชนที่ได้รับการบำรุงรักษาฟรี
หรือเพียงคลิกปุ่มเพื่อใช้แหล่งที่มา
เบรกมือไม่มีการสนับสนุน 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 ที่ไม่ถูกต้องออกจากรายการ Hit และครั้งที่สองจะเพิ่ม 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 12.04 LTS:
sudo apt-get install libass-dev libtheora-dev libvorbis-dev libsamplerate-dev
ไบนารีเป็นแล้วในbuild/gtk/src
(GHB) makeinstall
และคุณสามารถเรียกใช้งานได้โดยตรงโดยไม่ต้องใช้
วิธีการแก้ปัญหาก่อนหน้านี้ไม่เหมาะกับฉันกับ 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 ใหม่แล้ว
ไชโยสจวร์ต