天啊,SSL潜在重大危机:CNNIC CA:最最最严重安全警告!

CNNIC CA:最最最严重安全警告!

转于:http://autoproxy.org/zh-CN/node/66

由 WCM 于 星期一, 2010-02-01 20:00 发表

各位,虽然此事与 AutoProxy 无关,但它对所有(也包括 AutoProxy)用户都是一个非常严重的安全威胁。我,WCM,AutoProxy 作者,以个人名誉强烈建议您认真阅读并采取措施。

背景知识

网上传输的任何信息都有可能被恶意截获。尽管如此,我们仍然在网上保存着很多重要的资料,比如私人邮件、银行交易。这是因为,有一个叫着 SSL/TLS/HTTPS 的东西在保障我们的信息安全,它将我们和网站服务器的通信加密起来。

如果网站觉得它的用户资料很敏感,打算使用 SSL/TLS/HTTPS 加密,必须先向有 CA (Certificate Authority) 权限的公司/组织申请一个证书。有 CA 权限的公司/组织都是经过全球审核,值得信赖的。

发生了什么事

最近,CNNIC——对,就是那个臭名昭著的利用系统漏洞发布流氓软件的、就是那个使劲忽悠 CN 域名又突然停止域名解析的 CNNIC (中国互联网络信息中心),它——偷偷地获得了 CA 权限!在所有中文用户被隐瞒的情况下!

意味着什么

意味着 CNNIC 可以随意造一个假的证书给任何网站,替换网站真正的证书,从而盗取我们的任何资料!

这就是传说中的 SSL MITM 攻击。以前这个攻击不重要是因为攻击的证书是假的,浏览器会告诉我们真相;现在,因为 CNNIC 有了 CA 权限,浏览器对它的证书完全信任,不会给我们任何警告,即使是造假的证书!

你信任 CNNIC (中国互联网络信息中心) 吗?你相信它有了权限,会安守本分,不会偷偷地干坏事吗?
我对此有3个疑问:

  1. 某 party 对 GMail 兴趣浓厚,GFW 苦练 SSL 内功多年,无大进展。如今有了 CA,若 GFW 令下,CNNIC 敢不从否?
  2. CNNIC 当年利用所谓官方头衔,制流氓软件祸害网民。如今有了 CA,如何相信它不会故伎重演?
  3. 为了得到指定网站的合法证书,其它流氓公司抛出钱权交易,面对诱惑,CNNIC 是否有足够的职业操守?

影响范围

基本上所有浏览器的所有用户均受影响!

行动第一步:立即安全防御

在此只介绍 Firefox 浏览器的防御方法,其它浏览器的用户请自行 Google,原理类似。

  • 菜单栏:工具/编辑->首选项->高级->加密->查看证书->证书机构(Authorites)
  • 这是一个很长的列表,按照字母顺序,你应该能找到一个叫着 "CNNIC ROOT" 的记录,就是这个东西,告诉 Firefox,我们不信任它!
  • 选中 CNNIC ROOT,点击下面的“编辑”按钮,弹出一个框,应该有3个选项,把所有选项的勾都去掉!保存。
  • 还没有完,狡兔有三窟。
  • 接着往下找,有一个叫着 Entrust.net 的组,这个组里应该有一个 "CNNIC SSL" (如果没有,访问一下 这个网站 就有了)
  • 别急着下手,这回情况不一样,这个证书是 Entrust 签名的。我们信任 Entrust,Entrust 说它信任 CNNIC,所以我们就被迫信任 CNNIC SSL 了。找到 "Entrust.net Secure Server Certification Authority" 这一条,同上面一样,把3个选项的勾都去掉,保存(提示:取消了对 Entrust 的信任以后,可能会没法打开它签名的某些正常网站。至于哪个网站用了它的签名,随便试了一下,没找到例子)。
  • 最后,让我们验证一下。重启 Firefox,打开 这个这个 网站,如果Firefox 对这两个网站都给出了安全警告,而非正常浏览,恭喜,您已经摆脱了 CNNIC CA 的安全威胁!

行动第二步:治标还需治本

几天前听到这个消息的时候,我简单地、轻蔑地将 CNNIC 删除了事。可是这个周末,我忽然觉得这样很不好。因为只要它存在,始终会有大部分的用户受到威胁。和写 AutoProxy 时同样的想法:如果大部分人都处于安全威胁当中,一个人苟且偷安又有什么意义?如果不能将自由与安全的门槛降低一点点,所谓的技术又有什么好侥幸的?

所以我呼吁大家,贡献一点时间和知识,团结起来说服各浏览器取消 CNNIC 的 CA 权限。这种事不可能有公司来推动,只有我们社区。

首先推荐的是 Firefox,作为一个公益组织 Mozilla 的决策过程更为开放、更愿意听取社区的声音。Bug 476766 记录了事件的全过程。Bug 542689Mozilla.dev.security.policy 进行着现在的讨论(注意,你可以把自己添加到 Bugzilla 的 CC List 以表达你对此事的关切。但是不要随便说一些不靠谱的话,免遭讨厌。强调政治、GFW 的之类的不管用,必须就事论事。比如它在申请过程中采取欺骗、隐瞒的手段,或者申请成功后的某些行为违反了 Mozilla 的 CA 政策;比如它的属性和过往行为表明它不会忠于自己的职责,而(帮助)做出 MITM 这种 CA 共愤的事情)。

其次是 Entrust,它说它信任,导致了我们也被迫信任 CNNIC SSL。不妨 告诉 Entrust 此事很严重,因为它 错误地信任了 CNNIC,大量用户不得不删除它的 CA。如果能找到使用 Entrust 证书的网站更好。给这些网站写信,因为此次事件我们不得不删除了 Entrust 的 CA,请求他们另选别家认证。如果反响强烈,势必给 Entrust 造成很大压力。

除此之外,来 投个票吧结 果统计)!

最后,强烈建议大家,发现证书警告的时候最好直接关掉,不要轻易添加例外。证书的信任体系是一级依赖一级的,一不小心你可能就会连带信任一个不想信 任的 CA。上面用于验证的两个网站,不妨定期(每周/每月)测一测,如果哪天你发现其中的任何一个网站没有证书警告,就要注意了!

各位:
DNS 劫持已然成为常态,不要让 SSL 劫持再次普及!此事刚刚发布,尚有评议空间。待时间流逝,你我皆成温水中之青蛙!

SMPlayer - Linux下优秀多媒体播放器前端/mplayer/yum安装

MPlayer 是 Linux 下最受欢迎的影音播放器之一,SMPlayer 是 MPlayer 的一款前端界面,这两者都是免费的开源软件。

安装 SMPlayer 的方法至少有三种:使用 yum,使用 rpm,以及编译源文件。在 Fedora 下安装 SMPlayer,最简单的方式自然是使用 yum 安装。

Fedora 默认的软件包仓库中并不包含 SMPlayer,因此在使用 yum 安装 SMPlayer 之前,需要在系统中配置 RPM Fusion 或其它第三方软件包仓库,不然可能无法找到 SMPlayer 软件包。

有关 RPM Fusion 软件包仓库的配置,可参考rpmfusion.org - RPM 软件包仓库

在系统中安装好 RPM Fusion 或其它软件包仓库之后,可以使用以下命令查询是否可以找到 SMPlayer 软件包

~]$ yum list *smplayer*
已加载插件:presto, refresh-packagekit, security
可安装的软件包
smplayer.i586                    0.6.8-1.fc12                     rpmfusion-free

显示以上信息说明 yum 可以从软件包仓库中找到 smplayer 软件包 (注意软件包信息的最后一列为软件包所属于的软件包仓库的名称,上例中的显示说明 smplayer.i586 软件包来自于 rpmfusion-free 仓库)。

执行 yum install smplayer 命令即可开始安装 smplayer 软件包

~]# yum install smplayer
...
Installed size: 21 M
确定吗?[y/N]:y
...

yum 执行到安装进程时会询问用户是否确定下载并安装,输入 y 回车即可。安装完成之后,可以通过 “应用程序->影音->SMPlayer” ,或者在命令行下输入 smplayer,都可以打开 SMPlayer。

下图为 SMPlayer 的程序界面

SMPlayer 程序界面 [图]

rpmfusion.org:redhat/fedora系列RPM/yum软件包仓库

rpmfusion.org 提供了许多常用但不被包含在 Fedora/Red Hat 默认软件仓库中的软件包,比如 SMPlayer (Linux 下最受欢迎的影音播放器), aMule (Linux 下的电骡) 等等。

RPM Fusion 提供的 RPM 软件包可以供所有的 Fedora 版本及 RHEL5 使用,只需将 rpmfusion 软件包仓库配置到系统中,用户就可以简单的使用 yum 或 PackageKit 执行软件包的管理工作。

RPM Fusion 融合了 Dribble, FreshrpmsLivna 这几个软件包仓库中的内容,因此只使用 RPM Fusion 这一个软件包仓库能够为用户提供足够多的 RPM 软件包。

启用 RPM Fusion 软件包仓库

Fedora 10, 11 or 12

~]$ su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm'

Fedora 13

~]$ su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm'

RHEL5 及其它发行版,如 CentOS

~]$ su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm'

根据你的 Linux 发行版类型,安装对应的 RPM Fusion 软件包。命令执行完成之后,可以使用使用以下命令验证 rpmfusion 软件包仓库是否安装成功:

~]$ rpm -q rpmfusion-free-release
rpmfusion-free-release-12-1.noarch

结果输出为 rpmfusion-free-releas-x-x.noarch 则说明安装成功了 :D

[来源http://lugir.com/fedora/rpmfusion-org.html]

单位/家庭无线网络安全配置教程

无线网络设备越来越便宜,很多公司和个人都开始架设了无线网络,无线网络给我们带来的便利不言而喻,但是现在最值钱的莫过于硬盘里的文件了,如果没有对无 线网络进行安全保护,那么公司内部的全部资源将暴露在外人面前,试想如果对手窃取了你辛勤劳动的成果将是多么可怕的事情。

由于无线网络先天设计的原因,因此加密一直是一个头痛的问题,不光光是我们个人和公司,我国政府和厂商也面临着这样的问题,近期进行的如火如荼的WAPI争夺战就是在为无线网络安全做的努力。

我们大多数公司的网管人员往往对于有线网络的问题了如指掌,但是对于无线网络来说就差很多了,在无线网络的知识上多数网管人员还很缺乏,若想迅速的为公司 的无线网络保驾护航,还需要学习很多内容,为此我们总结了10条业界常用的安全手段,都是一些不难的方法,但是用次方法绝对能有效的保护公司的无线网络。

1、采用端口访问技术(802.1x)进行控制,防止非授权的非法接入和访问

目前绝大多数AP和无线路由器都带有802.1x认证的功能,而且价格并不高,我们在选购的时候看好产品说明即可。

2、采用128位WEP加密技术,并不使用厂商自带的WEP密钥

目前无线产品对于加密方面做的都算到位,均可提供多种加密认证方式,但提醒用户的是,不要使用厂商自带的WEP密钥,使用128位的WEP加密技术更加安全可靠。

3、对于密度等级高的网络采用VPN进行连接

VPN是指一个公共IP网络平台上通过隧道以及加密技术保证专用数据的网络安全性,他不属于802.11标准定义;但是用户可以借助VPN来抵抗无线网络的不安全因素,同时还可以提供基于Radius的用户认证及计费。

4、对AP和网卡设置复杂的SSID,根据需求确定是否需要漫游,是否需要MAC绑定。

SSID是一个非常重要的无线网络标识,如果您起的名称过于简单诸如abc这种名称是十分不安全的,一定要将SSID名称起的复杂一点,另外根据需要决定是否需要漫游,以及是否需要MAC绑定。

5、禁止AP向外广播其SSID

SSID广播一定要禁止,这样只有知道公司SSID的用户才能进入无线局域网络,禁止广播SSID对于安全性至少增加30%

第2页:进一步增强安全 5步高级操作指南

6、修改缺省的AP密码,比如Admin

随着越来越多的家庭用户的增加,很多无线路由器背面铭牌上都印上了路由器默认的地址和用户名以及密码。有趣的是很多品牌默认的SSID是用自己品牌标识, 比如LinkSys的路由器就是Linksys,而登陆的用户名和密码多数都是admin。如果不根改用户名密码的话,公司网络及容易暴露在攻击者面前。

7、布置AP的时候要在公司办公区域外进行检查,通过调节AP天线角度和发射功率,防止AP的覆盖超出办公区域。

这一点是比较理想话的做法,通常我们无法做到,毕竟标配的都是全向天线,更换定向天线的成本不菲,而且还需要很多经验进行调试,如果有条件的企业可以考虑这点。

8、禁止员工私自安装AP,通过笔记本配置无线网卡和无线扫描软件可以进行扫描。

现在无线设备如此便宜,如果员工擅自安装AP极其容易暴露公司网络,如果私装的AP还没有进行任何加密措施,外人通过无线网络上网进行下载等活动,导致公司花钱买来的宝贵的网络带宽被别人占用。

9、如果网卡支持修改属性需要密码,要开启该功能,防止网卡属性被修改

有些高档的网卡支持属性修改加密功能,开启此功能锁定网卡,对于网关来说绝对是一件好事,网卡属性不被修改很大程度上保护了公司的网络。

10、制定详细的无线网络管理规定,规定员工不得把网络设置信息告诉公司外部人员,禁止设置p2p的Ad hoc网络结构。

无线网络的使用一定要制定一个标准,诸如对ssid的保密,对进入无线网络的密码保密等规定,另外还要禁止设置p2p的Ad hoc网络结构等,有了规定自然对网络的保护有了依据。

tortoiseSVN图标不能显示(图标重载)解决手记

核心步骤:

参考下图所示,检查注册表相应节点是否有tortoiseSVN的项目,如果没有,卸载tortoiseSVN,重新启动电脑,然后再安装tortoiseSVN,重启explorer.exe,tortoiseSVN应该就可以正常重载windows图标了。

这是本人解决tortoiseSVN图标显示错误的手记,发到这里,发现有很多位网友通过google找到了,为便于朋友们阅读,特此对本文重新编辑排版,加入上面的核心步骤。如果这些信息对您有用,请支持一下:只劳您的鼠标轻轻一点即可 ^_^

一段时间没有使用tortoiseSVN了,突然发现图标重载功能不正常了,全显示成windows自带的图标了。正好弹出新版本升级的提醒,于是下载新版本,安装,提示重启,没有重启windows,只是任务管理器结束explorer.exe,然后再启动explorer.exe,但还是老样子,没有正常显示图标。

于是重启windows,还是老样子。

怀疑是不是tortoiseSVN跟windows 2003不兼容了,以前是好的,现在不行了,google 一下“tortoiseSVN windows 2003”,没有相关信息,大概不是这个原因。

于是接着搜索“tortoisesvn 图标”,有这样一条信息

TortoiseSVN 不显示图标 http://www.cnblogs.com/Jinglecat/archive/2009/08/28/1555792.html

2. Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,如果你之前还安装诸如 Groove 这样的软件,可能这 11 个位置都被他们剥夺了,轮不到 Tortoise 了。不过,还是可以给 Tortoise 优先腾出位置的:调整 Tortoise 图标名称的字母顺序。因为 Windows 内部就是按图标名称的字母顺序来优先显示的。

tortoise-overlay-icon-not-showup

于是到注册表查表相应节点,没有tortoiseSVN的子节点,只有几个其它的。因为刚才安装了最新版本的,但还是不能正常,大概是新版本覆盖安装并没有检查修复注册表信息,那就卸载,重启windows,再安装。安装完成后 tortoiseSVN照例提示重启windows,照例不重启,只重启explorer。大功告成!

SB的百度SB的百度SB的百度SB的百度

说百度笨SB,还不是委屈它,这个笨蛋抓取页面慢,而且非常慢,07年或更早时,google更新比较慢,现在,百度这个sb慢得更是无可容忍,它的缓存能放两三个月都不更新,网上见有人说他的网站,百度快照都是半年前的了。

这倒也算了,最无法想像的是,它收录的好多页面,居然是首页的,列表页的,而这样页面最大特点就是很快会更新掉,这样,百度收录的都成死链接了,下面是两个例子,这样的例子已经很多了,这只是一个,这是当当建站不几天时的页面,都3个月了,收录这样的链接,实在是无敌了www.path8.net/tn/page/4


pick
丁贝符”(示意图形符号)。 (2E80-33FF)中日韩... * 下载软件的源代码 : apt-get source packagename... * fonts:/// – 字体文件夹,可将字体文件拖...
www.path8.net/tn/page/4 2010-2-4 - 百度快照

feng | 点滴之间 聚沙成金 - Part 7

bt4-pre-final版本下boots/menu.lst: 1)把bt4... 又注:联入网络以后,你可以管理他的AP,进行一些...开源软件处在危险的灰色地带,正在左右摇摆不定;专有软件...
www.path8.net/tn/archives/ ... /7 2010-4-18 - 百度快照
[这里链接是http://www.path8.net/tn/archives/author/admin/page/7]

./configure -prefix=/usr/local/php5/ -with-apxs2=/usr/local/apache2/bin/apxs -with-mysql=/usr/local/mysql/ -with-iconv -enable-mbstring -enable-track-vars

php5编译参数

各浏览器使用人群分布/IE,firefox,chrome,opera

对一段时间内本站访客使用浏览器比较看浏览器份额,本站主要是web网络相关技术为主的站点,对于这部分关注用户而言,使用linux操作系统的用户占10%,这已经是一个非常大的比例。使用非IE(包括非IE内核)的人数相当高,近25%。

1.
Internet Explorer / Windows
2,674 60.80%
2.
Firefox / Windows
668 15.19%
3.
Firefox / Linux
430 9.78%
4.
Chrome / Windows
352 8.00%
5.
Chrome / Linux
79 1.80%
6.
Opera / Windows
77 1.75%
7.
Mozilla / Linux
22 0.50%
8.
Safari / Windows
15 0.34%
9.
Opera / Linux
11 0.25%
10.
Opera Mini / (not set)
10 0.23%

图表

操作系统统计

1.
Windows
3,796 86.21%
2.
Linux
551 12.51%
3.
(not set)
22 0.50%
4.
Macintosh
18 0.41%
5.
iPhone
8 0.18%
6.
FreeBSD
4 0.09%
7.
SymbianOS
2 0.05%
8.
Android
1 0.02%
9.
Nokia
1 0.02%

图表

linux音频播放器安装使用手记/fedora12 mp3播放器/xmms/xmms2/audacious

fedora12下安装audacious核心步骤

[root@localhost xmms-1.2.9]# yum install audacious
[root@localhost Input]# yum install audacious-plugin-fc audacious-plugins-freeworld-aac.i686 audacious-plugins-freeworld-alac audacious-plugins-freeworld-ffaudio audacious-plugins-freeworld-mms audacious-plugins-freeworld-mp3 audacious-plugins-freeworld-wma
修改 选项-播放列表 语言为“简体中文”

安装手记

笔记本默认引导系统改为linux(frdera12)好一段时间了,但目前还没有音频播放器,使用mplayer/SMplayer播放音乐实在有点不方便,于是考虑安装一个合适的音频播放器。

xmms

最初打算用xmms,从国内一家软件站下载的源码包安装,configure显示缺少GLIB 1.2.2以上版本,yum update 没有这样的包。到xmms官方网站,显示好几年都没有更新了,google一下,其后续版本为xmms2

xmms2

于是yum install xmms2,安装很快完成。终端里执行 xmms2,显示下面一堆提示

[root@localhost xmms-1.2.9]# xmms2
Available commands:
add - adds a URL to the playlist
addarg - adds one URL with arguments to the playlist
addid - adds a Medialib id to the playlist
insert - inserts one URL at a specific position
insertid - inserts one Medialib id at a specific position
radd - adds a directory recursively to the playlist
rinsert - inserts a directory recursively at a specific position
clear - clears the playlist
shuffle - shuffles the playlist
sort - sort the playlist; use a space delimiter for multiple properties
remove - removes something from the playlist
list - lists the playlist
addpls - Adds the contents of a playlist file to the playlist
play - starts playback
stop - stops playback
toggleplay - toggles playback status between play/pause
pause - pause playback
next - play next song
prev - play previous song
seek - seek to a specific place in current song
jump - take a leap in the playlist
move - move a entry in the playlist
volume - set volume for a channel
volume_list - list volume levels for each channel
mlib - medialib manipulation - type 'xmms2 mlib' for more extensive help
playlist - playlist manipulation - type 'xmms2 playlist' for more extensive help
coll - collection manipulation - type 'xmms2 coll' for more extensive help
browse - browse server file lists
status - go into status mode
info - information about current entry
current - formatted information about the current entry
config - set a config value
config_list - list all config values
plugin_list - list all plugins loaded in the server
stats - get statistics from server
quit - make the server quit
help - print help about a command

看来还没那么容易使用,于是上官方网站http://xmms2.org/wiki/Using_the_application,有这样一节
Quick Start

  1. Start the daemon: xmms2-launcher
  2. Add some music: nyxmms2 add /home/foo/music/awesome.ogg
  3. Play: nyxmms2 play

执行xmms2-launcher,出错:

[feng@localhost xmms-1.2.9]$ xmms2-launcher
Log output will be stored in /home/feng/.cache/xmms2/xmms2d.log
startup failed!

查错误log

[feng@localhost xmms-1.2.9]$ vi /home/feng/.cache/xmms2/xmms2d.log

--- Starting new xmms2d ---
INFO: ../src/xmms/log.c:49: Initialized logging system :)
INFO: ../src/xmms/config.c:778: No configfile specified, using default values.
ERROR: ../src/xmms/config.c:913: Couldn't open /home/feng/.config/xmms2/xmms2.conf for writing.
15:13:24 ERROR: ../src/xmms/config.c:913: Couldn't open /home/feng/.config/xmms2/xmms2.conf for writing.
15:13:24  INFO: ../src/xmms/ipc.c:795: IPC listening on 'unix:///tmp/xmms-ipc-feng'.
...........

看来也没有那么容易使用,而且上面那个官方网页里提到

The Daemon,   Configuring the daemon,  The clients

也还是比较复杂的。于是卸载 [root@localhost xmms-1.2.9]# yum erase xmms2

audacious

最后转向audacious,这个播放器网上评论还是不错的。

yum安装

[root@localhost xmms-1.2.9]# yum install Audacious
已加载插件:presto, refresh-packagekit
设置安装进程
No package Audacious available.
无须任何处理
[root@localhost xmms-1.2.9]# yum install audacious
已加载插件:presto, refresh-packagekit
设置安装进程
解决依赖关系
--> 执行事务检查
---> 软件包 audacious.i686 0:2.2-14.fc12 将被 升级
--> 处理依赖关系 audacious-libs = 2.2-14.fc12,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 处理依赖关系 audacious-plugins >= 2.2,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 处理依赖关系 libaudclient.so.2,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 处理依赖关系 libmcs.so.1,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 处理依赖关系 libSAD.so.2,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 处理依赖关系 libmowgli.so.2,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 处理依赖关系 libaudcore.so.1,它被软件包 audacious-2.2-14.fc12.i686 需要
--> 执行事务检查
---> 软件包 audacious-libs.i686 0:2.2-14.fc12 将被 升级
---> 软件包 audacious-plugins.i686 0:2.2-32.fc12 将被 升级
--> 处理依赖关系 libcddb.so.2,它被软件包 audacious-plugins-2.2-32.fc12.i686 需要
--> 处理依赖关系 libbinio.so.1,它被软件包 audacious-plugins-2.2-32.fc12.i686 需要
--> 处理依赖关系 libcue.so.1,它被软件包 audacious-plugins-2.2-32.fc12.i686 需要
---> 软件包 libmowgli.i686 0:0.7.0-2.fc12 将被 升级
---> 软件包 mcs-libs.i686 0:0.7.1-9.fc12 将被 升级
--> 执行事务检查
---> 软件包 libbinio.i686 0:1.4-12.fc12 将被 升级
---> 软件包 libcddb.i686 0:1.3.2-2.fc12 将被 升级
---> 软件包 libcue.i686 0:1.3.0-2.fc12 将被 升级
--> 完成依赖关系计算

依赖关系解决

================================================================================
软件包                   架构        版本                 仓库            大小
================================================================================
正在安装:
audacious                i686        2.2-14.fc12          updates        371 k
为依赖而安装:
audacious-libs           i686        2.2-14.fc12          updates        111 k
audacious-plugins        i686        2.2-32.fc12          updates        1.5 M
libbinio                 i686        1.4-12.fc12          fedora          37 k
libcddb                  i686        1.3.2-2.fc12         fedora          63 k
libcue                   i686        1.3.0-2.fc12         updates         28 k
libmowgli                i686        0.7.0-2.fc12         fedora          28 k
mcs-libs                 i686        0.7.1-9.fc12         updates         21 k

事务概要
================================================================================
安装       8 软件包
更新       0 软件包

总下载量:2.2 M
Installed size: 6.8 M
确定吗?[y/N]:y
下载软件包:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 2.2 M
(1/8): audacious-2.2-14.fc12.i686.rpm                    | 371 kB     00:03
(2/8): audacious-libs-2.2-14.fc12.i686.rpm               | 111 kB     00:00
(3/8): audacious-plugins-2.2-32.fc12.i686.rpm            | 1.5 MB     00:13
(4/8): libbinio-1.4-12.fc12.i686.rpm                     |  37 kB     00:02
(5/8): libcddb-1.3.2-2.fc12.i686.rpm                     |  63 kB     00:02
(6/8): libcue-1.3.0-2.fc12.i686.rpm                      |  28 kB     00:00
(7/8): libmowgli-0.7.0-2.fc12.i686.rpm                   |  28 kB     00:01
(8/8): mcs-libs-0.7.1-9.fc12.i686.rpm                    |  21 kB     00:00
--------------------------------------------------------------------------------
总计                                             82 kB/s | 2.2 MB     00:27
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装       : libmowgli-0.7.0-2.fc12.i686                              1/8
正在安装       : mcs-libs-0.7.1-9.fc12.i686                               2/8
正在安装       : audacious-libs-2.2-14.fc12.i686                          3/8
正在安装       : libcddb-1.3.2-2.fc12.i686                                4/8
正在安装       : libcue-1.3.0-2.fc12.i686                                 5/8
正在安装       : libbinio-1.4-12.fc12.i686                                6/8
正在安装       : audacious-plugins-2.2-32.fc12.i686                       7/8
正在安装       : audacious-2.2-14.fc12.i686                               8/8

已安装:
audacious.i686 0:2.2-14.fc12

作为依赖被安装:
audacious-libs.i686 0:2.2-14.fc12     audacious-plugins.i686 0:2.2-32.fc12
libbinio.i686 0:1.4-12.fc12           libcddb.i686 0:1.3.2-2.fc12
libcue.i686 0:1.3.0-2.fc12            libmowgli.i686 0:0.7.0-2.fc12
mcs-libs.i686 0:0.7.1-9.fc12

完毕!
[root@localhost xmms-1.2.9]# yum list|grep audacious
audacious.i686                             2.2-14.fc12                  @updates
audacious-libs.i686                        2.2-14.fc12                  @updates
audacious-plugins.i686                     2.2-32.fc12                  @updates
audacious-devel.i686                       2.2-14.fc12                  updates
audacious-plugin-fc.i686                   0.4-1.fc12.2                 updates
audacious-plugin-xmp.i686                  3.1.0-1.fc12                 updates
audacious-plugins-amidi.i686               2.2-32.fc12                  updates
audacious-plugins-esd.i686                 2.2-32.fc12                  updates
audacious-plugins-freeworld.i686           2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-aac.i686       2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-alac.i686      2.1-1.fc12                   rpmfusion-free
audacious-plugins-freeworld-ffaudio.i686   2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-mms.i686       2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-mp3.i686       2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-tta.i686       2.1-1.fc12                   rpmfusion-free
audacious-plugins-freeworld-wma.i686       2.1-1.fc12                   rpmfusion-free
audacious-plugins-jack.i686                2.2-32.fc12                  updates
audacious-plugins-metronome.i686           2.1-10.fc12                  fedora
audacious-plugins-sid.i686                 2.2-32.fc12                  updates
audacious-plugins-uade.i586                2.09-5.fc11                  rpmfusion-nonfree
audacious-plugins-vortex.i686              2.2-32.fc12                  updates
audacious-plugins-wavpack.i686             2.2-32.fc12                  updates

主菜单-影音里自动加入了 Audacious 两项,Audacious (GTKui),运行,可以看到播放器界面,很简单

打开一个mp3文件,果然不能播放,还要安装插件

[root@localhost xmms-1.2.9]# yum list|grep audacious
audacious.i686                             2.2-14.fc12                  @updates
audacious-libs.i686                        2.2-14.fc12                  @updates
audacious-plugins.i686                     2.2-32.fc12                  @updates
audacious-devel.i686                       2.2-14.fc12                  updates
audacious-plugin-fc.i686                   0.4-1.fc12.2                 updates
audacious-plugin-xmp.i686                  3.1.0-1.fc12                 updates
audacious-plugins-amidi.i686               2.2-32.fc12                  updates
audacious-plugins-esd.i686                 2.2-32.fc12                  updates
audacious-plugins-freeworld.i686           2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-aac.i686       2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-alac.i686      2.1-1.fc12                   rpmfusion-free
audacious-plugins-freeworld-ffaudio.i686   2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-mms.i686       2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-mp3.i686       2.2-3.fc12                   rpmfusion-free-updates
audacious-plugins-freeworld-tta.i686       2.1-1.fc12                   rpmfusion-free
audacious-plugins-freeworld-wma.i686       2.1-1.fc12                   rpmfusion-free
audacious-plugins-jack.i686                2.2-32.fc12                  updates
audacious-plugins-metronome.i686           2.1-10.fc12                  fedora
audacious-plugins-sid.i686                 2.2-32.fc12                  updates
audacious-plugins-uade.i586                2.09-5.fc11                  rpmfusion-nonfree
audacious-plugins-vortex.i686              2.2-32.fc12                  updates
audacious-plugins-wavpack.i686             2.2-32.fc12                  updates

插件还挺多,选择其中的几个安装,带mp3字样的当然一定要安装的,

注意:这里这插件在fedora官方的rpm源里并不存在的,需要安装

参看这里:fedora安装启用rpmfusion.org RPM源  www.path8.net/tn/archives/1210

[root@localhost Input]# yum install audacious-plugin-fc
[root@localhost Input]# yum install audacious-plugins-freeworld-aac.i686
[太多了,列在一起让yum自己安装吧]
[root@localhost Input]# yum install audacious-plugins-freeworld-alac audacious-plugins-freeworld-ffaudio audacious-plugins-freeworld-mms audacious-plugins-freeworld-mp3 audacious-plugins-freeworld-wma

重新从主菜单打开,播放,搞定。

只是目前还不能显示歌词,据说有国人搞的歌词显示插件,对歌词要求不高,有时间再说

使用原始的简单界面换,对皮肤不感兴趣。

中文乱码问题

linux下程序一般都以utf-8作为默认编码,而windows下一般都使用本地编码,所以很多mp3在播放列表里显示为乱码,所以要修改为“简体中文”。改完播放列表里可能还是乱码的,重启程序也还是乱码,这是程序没有自动重新读取播放列表,双击乱码曲目播放一下就正常了。

关于Audacious

[来源于ubuntu中文wiki]
一款音乐播放器软件,是 beep-media-player 0.9.7.1的衍生软件。由于BMP停止开发,并且存在很多问题,Audacious的开发团队就自己动手开发了这个软件。 Audacious 兼容Winamp 2.x 或者 "Classic" ,和 XMMS 的皮肤。 这里访问它的站点 http://audacious-media-player.org

xmms全称是X Multimedia System,这个经典的播放器可能是每个linux的使用者或多或少都接触过的播放器,不过由于采用的是 GTK1界面,对非英语环境支持相当不好,于是到了1.2.10后xmms就没有再更新了,不过并不意味着开发停止了,而是移植到了对语言环境支持更好的 GTK2上,于是有了bmp(全称beep media player)。在bmp的开发组把注意力转到开发bmpx后,bmp更名为 audacious。比起bmp,audacious自带了更多的解码器,默认安装下,己可以支持mp3、aac、wma格式,不用到处找插件了。

[转]维基百科wikipedia网站为何众多志愿者

http://www.wikipedia.org/

http://zh.wikipedia.org/zh-cn/

http://en.wikipedia.org/wiki/Main_Page

外国维基百科网站为何众多志愿者?

时间:2008-12-30 17:34:17来源:周新宁博客 作者:周新宁
世界上最受欢迎的五大网站之一维基百科,其创始人威尔斯写信寻捐助引发了大众对网站破产忧虑。面临经济危机的情况,维基百科寻求捐款由威尔斯亲自执笔请求 用户捐款还属首次。登录中文界面的维基百科,你可以看到赫然写着:維基百科,令生活更便利,下面显示着目前捐款的数额,和目標捐款金 额:6,000,000美元,到笔者登录该站的时候该站已经募集到资金:4,558,322美元。面对维基百科网站的举动,周新宁感到好奇和震撼的不是他们通过募捐来养活网站的方式感到惊讶,而是这样的网站得到了全世界众多的人认可和志愿者的参与,可 谓少之又少。本人并不认为维基百科会在寒冬中破产,既然维基百科在全球拥有逾15万名志愿者,那么其中让人震惊的不是会不会破产问题,而是这样不参与任何 商业形式广告的网站,能够很发展壮大并且活了下来,简直是一种运作奇迹。维基百科网站服务的核心是为全球用户提供免费信息,内容包括人物,人文,历史,社 科,社会,地理,自然,科学,技術等等。在过去8年的时间里,志愿者使用265种语言,编写了1100万篇文章。每月有超过2.75亿人登录网站以获取信 息,网站的信息全部免费,网民可以在这个站上获取免费的午餐不用支付任何费用,而且维基百科没有任何广告。让人们不敢相信的是只有员工23人的网站,不设 置任何盈利模式,没有任何广告,以致搜索巨头Google在和威尔斯接触,希望能够提供上下文广告,但是威尔斯在信中明确对广告模式表示拒绝。

维基百科是一个自由、免费、内容开放的百科全书协作计划,参与者来自世界各地。其开源让访客活跃了网站,这意味着任何人都可以编辑维基百科中的任何文章及 条目。中文维基百科于2002年10月24日正式成立,截至2008年4月4日,中文维基百科已拥有171,446个条目,此外还设有其他独立运作的中文 方言版本,包括闽南语维基百科、粤语维基百科、文言文维基百科、吴语维基百科、闽东语维基百科及客家语维基百科等。这个网站拥有全世界多个国家语言的网 站,遍布全球,参与志愿者,规模之大,令人刮目相看。

在英文维基百科页面加入创始人吉米•威尔斯募集捐款的信之后,维基媒体基金会在短短一天之内收到的捐款暴涨892%,达到28.3万美元,不得不承认其影 响力已经超越了国界,无论哪个国家都有其粉丝支持,这样的网站若在中国,未必就能活下去。维基百科得到了众多人的肯定,认为其代表着互联网一种无私精神, 维基一直是中立,导致众多人都支持它! 用网友的话结束本文或许带着一定的真理:维基百科帮我了解更真实的历史,真正的知识是用钱买不来的。(作者:周新宁)