首页
技术笔记
网址导航
Json在线解析
二维码
Ip地址查询
在线流程图
新用户注册
|
会员登录
在线工具
开发笔记
毒鸡汤
网址导航
免费在线流程图
18赞
406
当前位置:
开发笔记
>
编程语言
> 正文
debian lenny(testing)安装audacious1.5
作者:mobiledu2402851323 | 2021-09-06 03:20
debianlenny(testing)安装audacious1.5--Linux发行版技术-Debian信息,下面是详情阅读。
作者:wg_wang
linux/debian下的音频播放器用过很多个了,每一个都有其各自的好坏,但每一个比起win下的foobar、winamp,千千静听等都差距相当大,而且,win下不同播放器的解码器通用,linux下各个播放器的解码器还有所差别。
1、以前用过bmp感觉不错,可后来被改为bmpx,感觉很庞大,启动慢,而且大多数功能都不需要,于是放弃,现在发展到什么样子了也不知道。
2、rebmp,据说不错,下载下来编译不通过,可能支持i386不错,对amd64有个别语句(好像是数据类型)有错误,没有花特别多的时间去搞定它。另外据说rebmp有个歌词插件,这个不错,希望有朝一日能进入debian的源中。
3、xmms和xmms2,xmms对中文支持太烂了,xmms2好像不错,下下来用了一小段时间,忘了什么原因让我放弃了。xmms2debian上的是支持ape的,也有cuesheet插件。
4、vlc,不支持ape,比较郁闷。另外,vlc是一个优秀的软件,不管linux还是win下都挺喜欢的,就是,对皮肤的支持不太好。
5、mplayer,debian lenny amd64的不支持长文件名(全路径),不知道是普遍原因还是个例。
6、gnome自带的totem,解码器不多,网上也没找到下载更多解码器的地方。
7、rhythmbox,以前感觉还好,也是解码器不够多。后来都没装过,印象也不是很好的播放器。
8、alsa-player,没用过。
9、realplayer,以前用过,不过amd64好难搞定,郁闷。
10、audacious,用过很长时间的1.4.*版本的,感觉最好的一个播放器了,就是不支持ape,有cuesheet插件,不过我机器上的cue文件从来都不识别,据说是个bug,不认识第一行非title域的cue文件。最近据说audacious出了1.5版本的了,支持ape。可等了好久,lenny源都没有,于是自己搞。
编译安装audacious1.5.
官网下载源码,网址
http://audacious-media-player.org/index.php?title=Downloads
下载下面两个文件(tgz或tbz2其中一个就可以了)
audacious-1.5.0.tgz or audacious-1.5.0.tbz2
audacious-plugins-1.5.0.tgz or audacious-plugins-1.5.0.tbz2
解压,进入相应的文件夹,由于不想安装到系统目录下,而要把它安装到用户的bin目录下,于是输入如下命令:
audacious-1.5.0$ ./configure --prefix ~/bin
在配置的过程中随时都可能会因为系统中缺少某种库而出现错误,安装相应的库的dev包就可以了。
例如,缺少libmcs1,就安装libmcs-deb包,用如下命令
#apt-get install libmcs-dev
另外会出现dbus不支持却可以configure的情况,但是会在编译是出现错误而不能继续编译,所以,要把dbus相关的几个包给安装了,包括libdbus-1-dev,libdbus-glib-1-dev记起所依赖的包。
然后在audacious-1.5.0目录下编译和安装:
audacious-1.5.0$ make
audacious-1.5.0$ make install
audacious便会安装在~/bin下了。
$ ls ~/bin
会出现如下几个文件夹bin、lib、share等,audacious在bin目录下,把~/bin/bin加入path,就可以随时是哟给你audacious了。
编译audacious-plugins-1.5.*
解压,进入目录audacious-plugins-1.5.0,输入
audacious-plugins-1.5.0$ export PKG_CONFIG_PATH=~/bin/share/pkg-config
audacious-plugins-1.5.0$ ./configure --prefix ~/bin --exec-prefix ~/bin/bin
audacious-plugins-1.5.0$ make
audacious-plugins-1.5.0$ make install
之后就可以使用audacious了,而且不与用apt-get安装的软件相冲突。到这儿可能还会有一个问题,如果之前用过audacious1.4.*,会在~/.cache和~/.config下留下audacious相关的文件夹,必须删除干净,否则可能导致1.5版本的不能播放音乐。
附另一种安装方法,更加简单。
由于debian sid的源中已经有了1.5.*版本的了,所以,修改/etc/apt/source.list,把lenny(testing)改成sid,然后安装,安装玩再改回去就可以了。
#apt-get update
#apt-get install audacious
这个同样要把旧版本的cache和config给删除干净,否则也可能出现不能播放音频文件的问题。
最后,期盼,cuesheet插件能够好用,再有一个歌词插件,这样就完美了。
推荐阅读
程序员
如何在iOS中更改cordova-camera-plugin语言?
如何解决《如何在iOS中更改cordova-camera-plugin语言?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
在Angular JS Module中传递并获取DOM元素值
如何解决《在AngularJSModule中传递并获取DOM元素值》经验,为你挑选了0个好方法。 ...
[详细]
程序员
AWS IoT - 通过.Net,REST和证书访问阴影
如何解决《AWSIoT-通过.Net,REST和证书访问阴影》经验,为你挑选了0个好方法。 ...
[详细]
程序员
相互测试所有值,并从结果矩阵中形成组
如何解决《相互测试所有值,并从结果矩阵中形成组》经验,为你挑选了1个好方法。 ...
[详细]
程序员
如何将图书目录中的图书分配给各自的作者?
如何解决《如何将图书目录中的图书分配给各自的作者?》经验,为你挑选了0个好方法。 ...
[详细]
程序员
如何更新/升级Facebook API版本?
如何解决《如何更新/升级FacebookAPI版本?》经验,为你挑选了0个好方法。 ...
[详细]
程序员
如何通过在张量流中使用softmax-output层并行(在神经网络中)确定多个标签?
如何解决《如何通过在张量流中使用softmax-output层并行(在神经网络中)确定多个标签?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
无法删除Azure App Service计划
如何解决《无法删除AzureAppService计划》经验,为你挑选了3个好方法。 ...
[详细]
程序员
我应该使用哪个记录器来获取Cloud Logging中的数据
如何解决《我应该使用哪个记录器来获取CloudLogging中的数据》经验,为你挑选了1个好方法。 ...
[详细]
程序员
从Kinect相机压缩RGB-D视频
如何解决《从Kinect相机压缩RGB-D视频》经验,为你挑选了0个好方法。 ...
[详细]
程序员
自Android 6 Marshmallow以来,javax.crypto.Cipher的工作方式不同
如何解决《自Android6Marshmallow以来,javax.crypto.Cipher的工作方式不同》经验,为你挑选了1个好方法。 ...
[详细]
程序员
启动未使用Xcode 7显示的图像
如何解决《启动未使用Xcode7显示的图像》经验,为你挑选了1个好方法。 ...
[详细]
程序员
app:stackFromEnd for RecyclerView无法在xml中运行?
如何解决《app:stackFromEndforRecyclerView无法在xml中运行?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
如何在Kibana中配置索引模式
如何解决《如何在Kibana中配置索引模式》经验,为你挑选了1个好方法。 ...
[详细]
程序员
名称中的React native Image变量不起作用
如何解决《名称中的ReactnativeImage变量不起作用》经验,为你挑选了1个好方法。 ...
[详细]
程序员
为什么使用dotenv库而不是解析ini文件?
如何解决《为什么使用dotenv库而不是解析ini文件?》经验,为你挑选了0个好方法。 ...
[详细]
程序员
打印免费monad
如何解决《打印免费monad》经验,为你挑选了1个好方法。 ...
[详细]
程序员
提取/读取React propTypes
如何解决《提取/读取ReactpropTypes》经验,为你挑选了1个好方法。 ...
[详细]
程序员
SBT - 如何禁用特定任务的插件(例如"包")
如何解决《SBT-如何禁用特定任务的插件(例如"包")》经验,为你挑选了0个好方法。 ...
[详细]
程序员
一个小游戏/测验:你看到我的价值观了吗?(解释十六进制值)
如何解决《一个小游戏/测验:你看到我的价值观了吗?(解释十六进制值)》经验,为你挑选了0个好方法。 ...
[详细]
吐了个 "CAO" !
吐个槽吧,看都看了
会员登录
|
用户注册
mobiledu2402851323
这个屌丝很懒,什么也没留下!
关注作者
Tags | 热门标签
actionscrip
bash
c#
c++
c语言
erlang
flutter
go
golang
java
javascript
lua
node.js
perl
php
python
scala
typescript
RankList | 热门文章
1
"Angular 2.0 for TypeScript"(alpha)动画如何工作?
2
如何在coldFusion应用程序中找到自定义标记实例
3
如何使用jq获取找到的值的索引路径?
4
通过Gmail API发送包含纯文本后备的HTML电子邮件
5
ggplot中的散点图像barplot一样堆叠
6
转换在Visual Studio 2015中不明确,但与clang不同
7
检索CMake中的所有链接标志
8
如何在sql case语句中使用> = condition?
9
哪一个在react/redux应用程序中保存服务实例?
10
执行命令和流结果
11
AttributeError:'module'对象没有属性'unique'
12
ERROR 1366(HY000):字符串值不正确:'\ xF0\x9F\x98\x9C'表示第1行的"注释"列
13
RESTful更新密码
14
使用Core Data时更新Spotlight搜索索引?
15
navigator.mediaDevices.getUserMedia不起作用,webkitGetUserMedia也没有
16
导入类或创建它的实例之间的区别
17
使用video.js在iOS上内联播放视频?
18
R向量大小限制:.C中不支持"长向量(参数5)"
19
express-jwt vs. jsonwebtoken
20
在编译期间确定操作系统
DevBox开发工具箱 | 专业的在线开发工具网站
京公网安备 11010802040832号
|
京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有