我是 Ubuntu 新手,所以我不太清楚如何使用终端来下载和安装软件中心中没有的程序。我试过下载和安装 Handbrake,但没有成功。
有人能帮助我,指导我下载并安装 Handbrake 吗?
答案1
有两个官方的 HandBrake PPA,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
取决于你想要什么。要安装带有 GUI 的 HandBrake,请运行:
sudo apt-get update
sudo apt-get install handbrake
或者,如果您更喜欢 CLI(命令行界面)而不是 GUI,请将最后一行替换为:
sudo apt-get install handbrake-cli
答案2
这手刹 ppa已更新最新版本的 handbrake。
电力供应协议
要安装,请将下一行代码逐行复制/粘贴到 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 上安装最新版本的 handbrake .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
来源:
答案3
HandBrake 可在 Ubuntu 软件中心找到,搜索它
如果您没有对软件源进行任何更改,则应该将您定向到安装页面,而不是上图中的页面。要将“universe”源添加到您的源中,请转到编辑>软件源,然后在 Ubuntu 软件选项卡下选中“社区维护的免费和开源软件(universe)”,然后关闭。
或者只需单击按钮即可使用该源。
答案4
我必须添加这些软件包才能在 Ubuntu 12.04 LTS 上进行编译:
sudo apt-get install libass-dev libtheora-dev libvorbis-dev libsamplerate-dev
二进制文件在build/gtk/src
(ghb) 中,您可以直接运行它而无需使用makeinstall
。