很好用的播放器 VLC 1.1 (利用Git编译安装)
发表于 : 2010-06-23 21:04
相比过去,VLC 1.1变得更棒了。新的拓展插件,超炫的可视化效果,性能也更加强劲和很多漂亮的外观。您可能想试一试吧。
在这篇文章中,我将为您展示如何在Ubuntu下通过Git安装最新版的VLC 1.1。
有两种方法可以安装VLC 1.1到Ubuntu。一种是用LaunchPad上的Webupd8的PPA存档。您可以直接使用
ppa: nilarimogard/webupd8来安装VLC 1.1到Ubuntu。
另一种方法是从VLC的Git库中下载最新的源码进行编译安装。虽然有些耗时,但是它同样适用于其他的Linux发行版。
按下面的步骤操作:
1. 安装之前,我们需要先安装VLC必需的依赖关系。执行下面的命令。
sudo apt-get build-dep vlc
接着,我们需要安装各种软件包以便编译从videolan的Git库里下载的最新的tar。
sudo apt-get install libtool build-essential automake-1.10 git-core libxcb-shm0-dev libxcb-xv0-dev libxcb-keysyms1-dev libx11-xcb-dev checkinstall
2. 现在,让我们从VLC库下载最新的源码。运行下面的命令。
git clone git://git.videolan.org/vlc.git
如果无效的话,那可能是端口封锁等问题。您可以直接在这里下载并安装最新的源码快照。接着通过下面的命令解压刚下载的快照文件。
tar -xvzf vlc-HEAD.tar.gz
3. 接着开始安装进程。首先,进入主文件夹。
cd vlc
并运行如下命令。and, run the following command.
./bootstrap
它将引导源码并创建配置文件。
4. N运行./configure检查所有的必需工具和依赖关系。
./configure --prefix=/opt/vlc --exec-prefix=/usr
./configure中有很多配置选项,它们负责在安装中开启或禁用VLC的各种功能。您可以通过运行如下命令查看:
./configure --help
您可以根据您的需要使用这些选项,如果您真的明白您在做什么。
5. ./configure完成后,就该编译了,运行make:
make
请注意:运行'make'时,您可能碰到这样的错误。
LUA byte compiler missing.
make[2]: *** [lua/intf/luac.luac] Error 1
make[2]: Leaving directory `/home/sahni/Downloads/vlc/share'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sahni/Downloads/vlc'
make: *** [all] Error 2
我不清楚这是不是某个bug,但我在安装中遇到了,这是解决办法。
cd share
for f in `find . | grep '\.lua$'`; do f2=`echo $f | sed 's/lua$/luac/g'`; ln -sf `basename $f` $f2; done $
现在运行"make"。
6. 这个过程比较耗时。完成之后,您可以通过运行"make install"安装VLC。
sudo make install
或是用checkinstall(这个更好一些)。Checkinstall用于跟踪您的本地安装程序并生成一个二进制软件包,以便使用包管理程序进行管理。
sudo checkinstall --fstrans=no --install=yes --pkgname=vlc --pkgversion "1:1.1.0-git`date +%Y%m%d`-0.0ubuntu2" --default
它将在文件夹中生成一个.deb软件包。请将其保存,然后就可以删除近400MB的安装程序源码文件夹了。
-------------------------
转载自:Distrolist
在这篇文章中,我将为您展示如何在Ubuntu下通过Git安装最新版的VLC 1.1。
有两种方法可以安装VLC 1.1到Ubuntu。一种是用LaunchPad上的Webupd8的PPA存档。您可以直接使用
ppa: nilarimogard/webupd8来安装VLC 1.1到Ubuntu。
另一种方法是从VLC的Git库中下载最新的源码进行编译安装。虽然有些耗时,但是它同样适用于其他的Linux发行版。
按下面的步骤操作:
1. 安装之前,我们需要先安装VLC必需的依赖关系。执行下面的命令。
sudo apt-get build-dep vlc
接着,我们需要安装各种软件包以便编译从videolan的Git库里下载的最新的tar。
sudo apt-get install libtool build-essential automake-1.10 git-core libxcb-shm0-dev libxcb-xv0-dev libxcb-keysyms1-dev libx11-xcb-dev checkinstall
2. 现在,让我们从VLC库下载最新的源码。运行下面的命令。
git clone git://git.videolan.org/vlc.git
如果无效的话,那可能是端口封锁等问题。您可以直接在这里下载并安装最新的源码快照。接着通过下面的命令解压刚下载的快照文件。
tar -xvzf vlc-HEAD.tar.gz
3. 接着开始安装进程。首先,进入主文件夹。
cd vlc
并运行如下命令。and, run the following command.
./bootstrap
它将引导源码并创建配置文件。
4. N运行./configure检查所有的必需工具和依赖关系。
./configure --prefix=/opt/vlc --exec-prefix=/usr
./configure中有很多配置选项,它们负责在安装中开启或禁用VLC的各种功能。您可以通过运行如下命令查看:
./configure --help
您可以根据您的需要使用这些选项,如果您真的明白您在做什么。
5. ./configure完成后,就该编译了,运行make:
make
请注意:运行'make'时,您可能碰到这样的错误。
LUA byte compiler missing.
make[2]: *** [lua/intf/luac.luac] Error 1
make[2]: Leaving directory `/home/sahni/Downloads/vlc/share'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sahni/Downloads/vlc'
make: *** [all] Error 2
我不清楚这是不是某个bug,但我在安装中遇到了,这是解决办法。
cd share
for f in `find . | grep '\.lua$'`; do f2=`echo $f | sed 's/lua$/luac/g'`; ln -sf `basename $f` $f2; done $
现在运行"make"。
6. 这个过程比较耗时。完成之后,您可以通过运行"make install"安装VLC。
sudo make install
或是用checkinstall(这个更好一些)。Checkinstall用于跟踪您的本地安装程序并生成一个二进制软件包,以便使用包管理程序进行管理。
sudo checkinstall --fstrans=no --install=yes --pkgname=vlc --pkgversion "1:1.1.0-git`date +%Y%m%d`-0.0ubuntu2" --default
它将在文件夹中生成一个.deb软件包。请将其保存,然后就可以删除近400MB的安装程序源码文件夹了。
-------------------------
转载自:Distrolist