很好用的播放器 VLC 1.1 (利用Git编译安装)
- jdar
- 帖子: 22
- 注册时间: 2010-05-27 19:55
很好用的播放器 VLC 1.1 (利用Git编译安装)
相比过去,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
上次由 jdar 在 2010-06-23 21:15,总共编辑 1 次。
【人言我好坏 不生喜怒心】
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
- It's not me
- 帖子: 748
- 注册时间: 2009-12-02 12:41
- hcym
- 帖子: 15634
- 注册时间: 2007-05-06 2:46
- wbprime
- 帖子: 445
- 注册时间: 2010-03-17 17:03
- 来自: 北京市海淀区
- 550990154150
- 帖子: 22
- 注册时间: 2010-06-19 12:18
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
听起来很不错的哦,试试。。。。
-
- 帖子: 9
- 注册时间: 2009-10-02 15:00
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
这也太复杂了把,把哥看的头都大了
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
直接用ubuntu-tweak开ppa的源就可以装vlc 1.1了,无须编译zncyd1987 写了:这也太复杂了把,把哥看的头都大了

-
- 帖子: 4
- 注册时间: 2009-06-16 23:58
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
请问楼主的ubuntu是什么版本的啊?
我是9.04的能安装不?
我是9.04的能安装不?
-
- 帖子: 4
- 注册时间: 2009-06-16 23:58
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
具体点怎么搞啊?photor 写了:直接用ubuntu-tweak开ppa的源就可以装vlc 1.1了,无须编译zncyd1987 写了:这也太复杂了把,把哥看的头都大了
我是Ubuntu9.04的可以吗?
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
知道ubuntu-tweak不?不知道的话先googlesijie87 写了:具体点怎么搞啊?photor 写了:直接用ubuntu-tweak开ppa的源就可以装vlc 1.1了,无须编译zncyd1987 写了:这也太复杂了把,把哥看的头都大了
我是Ubuntu9.04的可以吗?

- win.milan
- 帖子: 908
- 注册时间: 2009-11-03 16:24
- wbprime
- 帖子: 445
- 注册时间: 2010-03-17 17:03
- 来自: 北京市海淀区
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
我用的是Kubuntu啊 基本上不用tweak 所以请问一下vlc的ppa源是多少photor 写了:知道ubuntu-tweak不?不知道的话先googlesijie87 写了:具体点怎么搞啊?photor 写了:直接用ubuntu-tweak开ppa的源就可以装vlc 1.1了,无须编译zncyd1987 写了:这也太复杂了把,把哥看的头都大了
我是Ubuntu9.04的可以吗?
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
那我可记不住,你就直接搜索vlc的ppa源吧wbprime 写了:我用的是Kubuntu啊 基本上不用tweak 所以请问一下vlc的ppa源是多少photor 写了:知道ubuntu-tweak不?不知道的话先googlesijie87 写了:具体点怎么搞啊?photor 写了:直接用ubuntu-tweak开ppa的源就可以装vlc 1.1了,无须编译zncyd1987 写了:这也太复杂了把,把哥看的头都大了
我是Ubuntu9.04的可以吗?

-
- 帖子: 55
- 注册时间: 2010-04-23 16:44
Re: 很好用的播放器 VLC 1.1 (利用Git编译安装)
还是希望楼主给我们小朋友来个注释,比如标题我就蒙了,什么是Git啊??接下去没细看,请站在一个新手的角度写好吗?并说明为什么要这样做