从头开始编译安装Audacious1.32

    本人特好DIY,这月起开始学习Ubuntu(上个月研究了一下FC6,之所以换用Ubuntu主要问题各位使用过FC的朋友应该都知道。最主要原因是本人家里不能上网。~_~)
    今天我们谈谈audacious的编译安装,虽然源里面有现成的deb包,但是版本很低,用起始终感觉不爽,也许是心里作用。下面就把编译过程记录一下,以便以后参考。

    编译audacious可把我搞得够呛,不是差这个包就是差哪个包,Linux就是爽,有得折腾。

1、首先下载源码包,其次还要下载以下的支持包:
   Glib 2.6
(http://www.gtk.org/download/)

GTK+ 2.6
(http://www.gtk.org/download/)

libglade >= 2.4
(http://ftp.gnome.org/pub/GNOME/sources/libglade/2.4/)

mcs >= 0.1
(http://sacredspiral.co.uk/~nenolod/mcs)

如果不想全部手动编译的话,也可以使用以下方式安装:
代码:   
    sudo apt-get install libglib2.0-dev libgtk2.0-dev libglade2-dev gettext
上面的代码中,没有包含mcs,因为我没有找到mcs的dev包,从网上下载了一个,不有用。mcs的编译很快的,我的老爷机上也就1分钟不到。
   
2、编译主程序

    在编译前,除了要安装以上提到的各软件开发包外,系统必须还要安装 gettext 这个包,否则 ./configure 能通过,但是在编译的时候会出现下面的错误:

    Ubuntu@snowbird:~/Audacious_src/audacious-1.3.2$ make
    rm -f br.gmo && : -c --statistics -o br.gmo br.po
    mv: 无法确认 ‘t-br.gmo’: No such file or directory
    make[2]: *** [br.gmo] 错误 1
    make[1]: *** [stamp-po] 错误 2
    make: *** [build] 错误 2
   
    而且编译安装好以后还会有后移症--界面是中文,选项中的文字全是英文。所以在编译以前呢,得先把gettext安装上。

    上面的错误,花了我很多个小时的时间来解决(由于家里不能上网)。后来在网上查了,网上有人说要装 gettext-dev 但是我在网上找遍了,都没有找到这个包。~_~
    由于我们使用的是双字节文字,存在编码问题,在 ./configure 时最好加上 --enable-chardet 参数。这个在源码包的README文档里面有说明。
    编译我就不用说了,
    make
    sudo make install

3、编译插件

    插件的编译很简单。
    代码:
    sudo apt-get install libasound2-dev libmad0-dev libesd0-dev libjack0.100.0-dev jackd libsamplerate0-dev libvorbis-dev

    ./configure

    但在./configure 完了以后,有一个列表,仔细看一下,后面有yes的表示支持的,如果后面为no,一般是由于缺少某个包,后面的括号里面都有说明。如果需要安装的话,把依赖的包装上,重新 configure 一下就OK了。
    然后就是:
    make
    sudo make install


4、APE插件

    下载地址:http://www.netswarm.net/
    文件audacious-mac-0.2.1.tar.gz
    ./configure
    make
    sudo make install
    安装好后,重新打开audacious,按Ctrl+P,查看插件一栏,是不是多了一项 Monkey's Audio.

audacious就编译安装好了,运行应用程序--影音--Audacious,添了几首歌曲试试。

新版本的audacious-plugins里的status icon 插件终于可以把audacious的主窗口隐藏了(只要点击一下“托盘”图标就可以了),也许以前就有这个功能,只是我不知道而已。

关于mp3文件tag内容显示为编码的问题,网上已经有多的文章可以查询,但是试了效果都不是很好,怎么解决个人研究吧。我觉得最好的办法就是治本。

参考地址:
http://audacious-media-player.org/Main_Page
http://audacious-media-player.org/Plugins

转载于:https://www.cnblogs.com/LDaqiang/articles/796421.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值