Amarok play music and internet radio

本文详细介绍了在EL5系统环境下如何安装配置Amarok音乐播放软件及其依赖项,包括TagLib库的安装与配置,以及解决版本冲突问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

my system is el5

all the software need for this action

/opt/sys/amarok
________________________________________________________________________________
total 28M
-rwxr-xr-x  1 root root   13M Feb  9 12:01 amarok-1.4.10.tar.bz2
drwxr-xr-x  6 1000  1000 4.0K Feb  9 11:39 amarok-1.4.9.1
-rwxr--r--  1 root root   13M Feb  9 01:56 amarok-1.4.9.1.tar.bz2
-rw-r--r--  1 root root  1.3M Feb  8 22:39 fftw3-3.2.2-3.el5.i386.rpm
-rw-r--r--  1 root root   22K Feb 10 00:21 internet.radio.txt
-rw-r--r--  1 root root  264K Feb  8 22:31 libmp4v2-1.5.0.1-6.el5.i386.rpm
-rw-r--r--  1 root root   53K Feb  8 22:36 libmpcdec-1.2.6-1.el5.rf.i386.rpm
-rw-r--r--  1 root root   64K Feb  8 22:36 libofa-0.9.3-11.el5.i386.rpm
-rw-r--r--  1 root root  368K Feb  8 22:35 libtunepimp-0.5.3-9.el5.i386.rpm
-rw-r--r--  1 root root  1.7K Feb  9 11:51 README
-rw-r--r--  1 root root  198K Feb  8 22:33 taglib-1.5-7.el5.i386.rpm
drwxr-xr-x 10 1000  1000 4.0K Feb  9 10:28 taglib-1.6
-rwxr-xr-x  1 root root  1.1M Feb  9 10:01 taglib-1.6.tar.gz
drwxr-xr-x  5 1097 users 4.0K Feb  9 10:43 taglib-extras-1.0.1
-rwxr-xr-x  1 root root   31K Feb  9 10:33 taglib-extras-1.0.1.tar.gz
-rw-r--r--  1 root root   53K Feb  9 00:55 xdg-utils-1.0.2-4.el5.noarch.rpm

 

HowTo install these softwares

 

install all rpms here
install taglib-1.6
install taglib-extras-1.0.1

this taglib-1.5-7.el5 one is not the one amarok wanted
        [root@localhost pkgconfig]# has taglib
        taglib-1.5-7.el5
        jakarta-taglibs-standard-1.1.1-7jpp.1
        [root@localhost pkgconfig]#

        [root@localhost pkgconfig]# loc libtag.so
        /opt/sys/amarok/taglib-1.6/taglib/.libs/libtag.so
        /opt/sys/amarok/taglib-1.6/taglib/.libs/libtag.so.1
        /opt/sys/amarok/taglib-1.6/taglib/.libs/libtag.so.1.6.1
        /usr/lib/libtag.so.1
        /usr/lib/libtag.so.1.5.0
        /usr/local/lib/libtag.so
        /usr/local/lib/libtag.so.1 #this one is the wanted
        /usr/local/lib/libtag.so.1.6.1
        [root@localhost pkgconfig]#
so, let the pkg to know the taglib, we need to do something as following:

cp
/usr/local/lib/pkgconfig
________________________________________________________________________________
total 64K
-rw-r--r-- 1 root root 601 Feb  9 00:08 libxine.pc
-rw-r--r-- 1 root root 258 Feb  9 10:27 taglib_c.pc
-rw-r--r-- 1 root root 300 Feb  9 10:43 taglib-extras.pc
-rw-r--r-- 1 root root 226 Feb  9 10:27 taglib.pc
[root@localhost pkgconfig]#

to

/usr/lib/pkgconfig/

---------------------------------------------------------------------------------
-rw-r--r-- 1 root root  226 Feb  9 11:34 taglib.pc
-rw-r--r-- 1 root root  300 Feb  9 11:34 taglib-extras.pc
-rw-r--r-- 1 root root  258 Feb  9 11:34 taglib_c.pc
-rw-r--r-- 1 root root  601 Feb  9 11:34 libxine.pc
[root@localhost pkgconfig]# pwd
/usr/lib/pkgconfig
[root@localhost pkgconfig]#
----------------------------------------------------------------------------------
cd to amarok-1.4.9.1
[root@localhost amarok-1.4.9.1]# cfg --enable-mysql --disable-dependency-tracking
make
make check
make install
[root@localhost amarok]#

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值