存档

‘Linux学习’ 分类的存档

解决 WordPress 2.9 运行时的一个 bug

2009年12月31日 1 条评论

最近,我把 WordPress 升级到 2.9,发现在按下“发布”文章键之后,系统提示:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 500001 bytes) in /home/xxxxx/wp-includes/class-snoopy.php on line 894

这个故障在点击“控制板”时也会看到:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home/xxxxx/wp-includes/class-simplepie.php on line 4184

在自动更新插件和 WordPress 系统自身时,也会出现。

经过分析,发现是内存限制上的问题。解决办法是:

修改 wordpress 根目录下的 wp-settings.php 文件,将 define(‘WP_MEMORY_LIMIT’, ’64M’); 中的 32 改成 64,问题解决。

SqueezeBox Server 的中文问题的全面解决之道

2009年12月30日 27 条评论

SqueezeBox 播放器的服务器程序,依发布时间顺序,用过的名称有:SLIMP3 Server(v3.1b1 – v4.2)、SlimServer(v5.0.0-v6.5.4)、SqueezeCenter(v7.0.0-v7.3.4)、SqueezeBoxServer(v7.4.0-当前版本)。瞧着有点乱,是不是?为了行文方便,以下统一称它为 SC Server。

所有正式发布过的 SC Server 历史版本,均可从官方网站下载:http://downloads.slimdevices.com/

SqeezeBox 播放器是澳大利亚 Slim Devices 公司研发的。在它发布了 SqueezeBox Classic V3 之后,到 2008 年时,被 Logitech 收购了。中国的音响发烧友,这两年也陆续开始接受并喜爱上了 SqueezeBox 数字播放器。但中文化一直是个问题,长期困扰着中国的用户。

主要问题:

1、SqueezeBox Classic V3、SqueezeBox Boom 和 Transporter 的屏幕显示汉字丑陋。
2、使用 .cue 文件的整轨专辑乱码。表现:在 SC Server 中,浏览专辑、浏览音乐文件夹等处中文乱码,播放时,曲目清单乱码。
3、保存在 favorites 里的中文乱码。

准备工作:

由于 SC Server 版本众多,所以我先假定你正在使用当前版的 SC Server,即 7.4.1 版。以下叙述以 Windows 版为例,Linux 版大致相同。我用 SqueezeBox Classic V3 作演示(下称SB3)。

1、SC Server 7.4.1 的取得。请从官方网站直接下载:http://www.mysqueezebox.com/download。如果你用 Windows 操作系统,请选 “Windows 2000/XP/Visa/7 (50MB)”,Linux 则根据你的 Linux 发行包,分为 for Debian/Redhat/Perl 版,请根据你的实际情况选用。在这里,我用的是“Perl Source Code(tar.gz-55MB)”。

2、安装 SC Server 7.4.1。这一步应该没有什么可讲的,请按系统提示,一步一步操作即可。如果遇到需要输入 mysqueezebox.com 帐号,如果你有就填入,没有就去注册一个。一切均有提示,在此我就不多说了。

3、安装完 SC Server 之后,启动它,然后打开浏览器,访问:http://127.0.0.1:9000,在 SC Server 的 WebGui 界面的右下角,找到“Settings”,点击它,弹出新窗,打开设置界面。“Basic Settings”的标签的第一项,就是“Language”,即设置语言的地方。这里,请点开下拉菜单,选择你熟悉的“简体中文”。之后,请点击右下角处的“Apply”,保存设置(立即生效)。

4、现在,回到 SB3 吧。

第一个问题:SB3 屏幕显示汉字时缺笔划,美观度差。

问题成因:SC Server 自带的屏显字库,不能正确显示中文字符。
 
解决方法:从你的 XP 的字库里,寻找一款能够显示点阵汉字时不缺笔划的字体,去替换 SC Server 的字库。SC Server 的字库文件名是:CODE2000.TTF,存放目录:C:\Program Files\Squeezebox\server\Graphics。在这里,我将 XP 自带的“黑体”字库,将它拷出来,改名为 CODE2000.TTF,然后替换到 SC Server 的上述目录里去。我用 XP 64 位英文版,它的黑体中文字库文件名是:“simhei.ttf”。另外,安装 MS Office 之后,你可以找到一个叫“华文中宋”的中文字库,这是我当前的选择。当然,你也可以用其他中文字库尝试着替换一下看看。

上面提到的字体,都是有版权的,所以我在这里不能提供下载,请根据我提供的线索自行寻找。

替换完 CODE2000.TTF,然后重启 SqueezeBox Server,生效。 

第二个问题:使用 .cue 文件的整轨专辑乱码。在 SC Server 中,浏览专辑、浏览音乐文件夹等处中文乱码,播放时,曲目清单乱码。

问题成因:不明。我猜是 SC Server 开发组中,应该没有中国人或者日本人。西人对双字节的字符文字的处理,不太留意,结果导致在历史各个版本中,这个问题被反复修正,又反复在后续版本中再次出现。

解决方法一:寻找并使用一个正常工作的版本。经验证,7.2.1 这个版本对中文最友善。其次是 7.3.2 这个版本。SC Server 历史版本的下载网址是:http://downloads.slimdevices.com/

这个方法推荐给下述播放器的使用者:SqueezeBox Classic V3、Boom、Transporter。

注意:这个方法建议你一定要把 .cue 保存成 utf-8 格式,并且你的操作系统也能处理 utf-8,这样才不会中文乱码。我喜欢用的一个文本编辑器是 Ultraedit32,用它可以将 .cue 改存成 utf-8 格式。Ultraedit32 的官方网址:http://www.ultraedit.com

还有一点需要提醒的是:请忽略 SC Server 7.3.4 这个版本,因为它已经被官方放弃了,没有成为最终的稳定发行版。

解决方法二:对于使用双字节字符的专辑,例如“中文简体/繁体/日文”,停用整轨,改用分轨。

对于 SqueezeBox Radio 和 Touch 的玩家,“解决方法一”是失效的。原因是,Radio 和 Touch 因为“新特性”的原因,必须要和 SC Server 7.4 或者以上的版本配合。

经过中文用户多次投诉,SC Server 开发组已经纠正了当前版本“浏览音乐文件夹”时的中文乱码问题。但是在浏览“浏览专辑”、“最新引进的音乐”时,如果你的专辑使用的是 .cue 整轨,中文仍然会乱码。虽然这个问题已经有人提交给了 bugfix 组,但目前仍然未见到修正版的出现。

经验证,停用整轨,改用分轨时,可以解决中文乱码。

我用 foobar2000 这个软件,做整轨转分轨的转换。当然,这种转换工作,仅限于使用双字节字符的专辑。对于只使用单字节西文字符的专辑,就没有必要做这一步了。foobar2000 的官方网址:http://www.foobar2000.org/

SqueezeBox 系列播放器通过 SC Server 变相支持 APE 文件的播放,但它对 APE 附带的 CUE 文件无视,所以 APE 整轨文件无法在 SqueezeBox 播放器里进行分轨播放。解决的办法是:将所有的 APE 文件转换为 FLAC 格式。我用 dBpowerAMP 转换器,dBpowerAMP 的官方网址:http://www.dbpoweramp.com/

第三个问题:保存诸如电台名称到 favorites 里时,电台名称不能用中文名,会乱码。

问题成因:这是一个 Web 编程问题。解决的办法就是修正 Web 程序,纠正它处理保存汉字的问题。

解决方法:我写这篇文章,当然不是为了来教会别人学写程序的。所以修正这个问题,还是交由 SC Server 开发组去做,我们耐心等侯就行了。那么,作为普通用户,还有其他变通方法吗?当然有的。既然我已经分析出,这个故障出现在将中文名称存盘时才会发生,所以我们可以透过避免让 SC Server 执行“保存中文名称”的动作,而只是让 SC Server 去读取并显示 favorites 里的中文电台名称。

我首先假定你需要保存到 favorites  里的电台不会太多。因为在 SqueezeBox 播放机里搜索到的电台,但凡是有中文名称的,可以通过点击“心形”标志,直接保存进 favorites,所以不会发生中文乱码。而没被 SqueezeBox 收录的中文电台,估计数目也不会太多。

好了,既然不让 SC Server 去“存”,那我用 ultraedit32 或者 Windows 里自带的写字板等文本编辑器去完成“存”中文的事好了。

用文本编辑器,将两个 —cut— 之间的内容,保存成文件:favorites.opml。

—cut—

<?xml version=”1.0″ encoding=”UTF-8″?>
<opml version=”1.0″>
  <head title=”Favorites”>
    <expansionState></expansionState>
  </head>
  <body>
    <outline URL=”电台流媒体的绝对网址” text=”中文电台名称一” type=”audio” />
    <outline URL=”电台流媒体的绝对网址” text=”中文电台名称二” type=”audio” />
  </body>
</opml>

—cut—

上面的是简单的 HTML 代码,我想你花点时间应该能看懂吧?参照上述格式,你可以添加更多的电台。

准备好 favorites.opml 这个文件后,请打开 SC Server 管理界面,找到 favorites,将鼠标放在 favorites 上,你会看到右侧有一个笔形标志,移动鼠标到这个标志上面,会显示“编辑”两字。现在,点击这个编辑键,进入 favorites 的二级菜单。在这里,请点击“import”,再点击“选择”,将刚才你保存好的 favorites.opml 文件找出来,然后点击“import”。

搞定。

重要:致使用 Squeezebox Radio、Squeezebox Touch 和 Squeezebox Duet 遥控手柄的用户:如果你看完上文,还是没有解决你的播放器的中文乱码问题,请接着看另一篇文章:《Squeezebox Radio、Squeezebox Touch 和 Squeezebox Duet 遥控手柄显示屏正确显示中文的方法

一些与数码音乐有关的软件

2009年12月27日 3 条评论

以下介绍我经常使用到的与数码音乐有关的软件:

格式转换:
一、dBpowerAMP Music Converter,官方网站:http://www.dbpoweramp.com。你可以用它成批地把 APE 格式转换成 FLAC 格式,当然反过来也没有任何问题。

二、foobar2000,官方网站:http://www.foobar2000.org/。不仅是一个好用的转换软件,也是一个 flac/ape 播放软件。

无损抓轨:
一、最著名的当然是 EAC (Exact Audio Copy),抓取 CD 虽然速度慢,但能确保无损。官方网址:http://www.exactaudiocopy.de。我通常用它来抓取整轨 CD,包括生成 .cue 文件。

二、dBpowerAMP CD Ripping,官方网站:http://www.dbpoweramp.com。实际上,这个软件是你在购买 dBpowerAMP Music Converter 时一起获得的。和 EAC 一样,它也是抓取 CD 的利器。不同之处是,用它得到的是分轨 CD,而且可以指定直接保存为 Flac 格式。

三、dBpowerAMP 官方同时还出售一种叫做 RipNAS Essentials 的抓轨软件。它运行于微软的 Windows Home Server 平台(WHS)。用它抓取的 CD 质量,也是高质量的。目前 WHS 平台产品上市的还不多见,也不容易买到,加上用户要为 WHS 操作系统支付额外的成本,所以我本人只向已经购买了 WHS 产品的用户推荐这个软件,比如:HP Media Smart。

四、VortexBox 是我目前在用,并且强烈向所有用户推荐的一个综合了 NAS/自动抓轨/SqueezeBox Server 等功能的完整解决方案。它完全免费,并且是开源的 Linux 操作系统。安装它,安全不需要有任何 Linux 知识,只需 15 分钟就能完成安装。详细情况我已经另外写了一篇文章去介绍:VortexBox – 自动CD->FLAC抓轨、SC Server、NAS 一体操作系统

编码解码:
一、FLAC – Free Lossless Audio Codec,http://flac.sourceforge.net/download.html
二、LAME,http://lame.sourceforge.net/links.php

有用的链接:
SqueezeBox 玩家QQ群:42505325

Squeezebox Radio 深度探索(二)

2009年12月26日 3 条评论

Logitech 在 2009 年 9 月正式发布并且上市了因特网收音机:SqueezeBox Radio(下称 SBR)

通过对 SBR 的进一步分析,我发现,所谓的新产品,无非就是一台换了壳 SqueezeBox Duet Control(下称 SBDC)。相似的硬件结构,几乎完全一样的目录结构,甚至固件的版本号也很接近。

P1010182 Squeezebox Radio 深度探索(二)
SBR 和 SBDC 的不同之处:

1、最明显的区别:外壳。SBR 是收音机造型;SBDC 是遥控器手柄造型。
2、SBR 使用外接AC电源适配器,供 SBR 使用的电池包需要另外购买;SBDC 使用充电电池。
3、SBDC 的电池仓隐藏有 SD 卡插槽,SBR 没有。
4、SBR 拥有 3.5 毫米线路输入接口,SBDC没有。
5、SBR 拥有红外遥控接收探头,可以被 SqueezeBox 遥控器控制,SBDC 没有这个探头。
6、SBR 有六个频道预设建,SBDC 没有。

SqueezeBox Radio 就是 SqueezeBox 遥控器

SBR 的硬件结构和固件上的高度相似性,意味着它就是一个换了壳的 SqueezeBox Duet Control。你可以在 SBR 上,执行在 SBDC 上完全一样的操作。一样地操作本机,一样地遥控家里其他的 SqueezeBox 播放机,一样和其他 SqueezeBox 播放机或 Transporter 同步工作。如果你曾用过 Duet Control,你将会毫无障碍地使用 SqueezeBox Radio。 

有用的链接:
SqueezeBox 玩家QQ群:42505325
SqueezeBox Radio 的官方产品资料页:http://www.logitechsqueezebox.com/products/squeezebox-radio.html
参考的文档:http://www.pandeqiang.com/fun-squeezebox-duet-remote-control.htm
Squeezebox Radio 深度探索(一):http://www.pandeqiang.com/squeezebox-radio-depth-exploration-of.htm

QNAP NAS + SSOTS 4.2 + Squeezebox Server 7.4.2 无法启动故障的排除

2009年12月21日 4 条评论

配合 QNAP NAS 运行的 SSOTS 4.2 发布了。但在试用中,发现搭配 Squeezebox Server 7.4.1 或者更新的 7.4.2 时,会发生以下故障而导致无法启动 SqueezeBox Server:

sudo: must be setuid root

解决办法如下:

SSH 登录到 NAS 上,键入如下指令:
chmod 4111 /opt/ssods4/bin/sudo
chown admin /opt/ssods4/bin/sudo
chmod 4111 /opt/ssods4/bin/sudoedit
chown admin /opt/ssods4/bin/sudoedit

在 SSOTS 里,启动 Squeezebox Server,问题解决。

有用的链接:
SqueezeBox 玩家QQ群:42505325

Squeezebox Radio 深度探索(一)

2009年12月20日 16 条评论

由于 SqueezeBox Server 从版本 7.4.x 开始,对中文的支持开始变差。虽然官方一再发布除错版,依次解决了中文目录名和分轨文件名的中文乱码问题,但直到2009年9月18日,仍然未能解决使用 .cue 文件的整轨音乐的乱码问题。与其这么乱着继续等官方的后续版本,不如先干点别的。今天用了一点时间,把 Squeezebox Radio(下称SBR) 改成了可以显示中文。

SqueezeBox Radio 显示中文的方法:

注意:此方法对“Duet 遥控器”和“Squeezebox Touch” 同样有效。这三种不同的播放器,他们的目录结构是一样的,汉化方法也一模一样。

SBR 没有SD卡插槽啥的,所以要把中文字体复制进去要稍微费点事,我想到的办法就是把中文字体文件放在我的服务器上,然后通过远程复制的办法,下载到 SBR 里。这一步我做过了,你如果看我的文章,就不需要做了,我会持续保留那个文件在我的服务器上。

下面我把整个流程说一下:(默认你的PC运行Windows)

第一步:让你的 PC 和 SBR 连着因特网

第二步:下载 SSH 客户端pietty0327.exe,放在 PC 的桌面上。

第三步:在 SBR 的主界面,一路寻找 Settings -> Advanced ->Remote Login -> Enable SSH,激活它,你就会看到 SBR 的 IP 地址,比如:192.168.0.3,以及访问密码:1234

第四步:双击运行放在你PC桌面上的 pietty0327.exe,在开启的窗口中,填入你的 SBR  的 IP 地址,然后按回车。先登录进去,用户名是:root,密码是 1234。然后键入以下两条指令:

cd /usr/share/jive/fonts
wget http://www.pandeqiang.com/downloads/DroidSansFallback.ttf   DroidSansFallback.ttf

这时,系统显示以下信息:

Connecting to www.pandeqiang.com (74.220.215.205:80)
DroidSansFallback.tt 100% |******************************************************|  2951k 00:00:00 ETA

第五步:确认字体文件 DroidSansFallback.ttf 下载成功,请键入以下指令:

ls

你应该能看到以下三个文件:

DroidSansFallback.ttf       FreeSans.ttf      FreeSansBold.ttf

第六步:依次键入以下4个指令:

mv FreeSans.ttf old.FreeSans.ttf
mv FreeSansBold.ttf old.FreeSansBold.ttf
ln /usr/share/jive/fonts/DroidSansFallback.ttf FreeSans.ttf
ln /usr/share/jive/fonts/DroidSansFallback.ttf FreeSansBold.ttf

键入指令 reboot,重启 SBR,你的 SBR 就可以显示中文字体了。

sbr Squeezebox Radio 深度探索(一)
               完整的操作过程截屏

有用的链接:
SqueezeBox 玩家QQ群:42505325
SqueezeBox Radio 的官方产品资料页:http://www.logitechsqueezebox.com/products/squeezebox-radio.html
参考的文档:http://www.pandeqiang.com/fun-squeezebox-duet-remote-control.htm

VortexBox – 自动CD->FLAC抓轨、SC Server、NAS 一体操作系统

2009年12月18日 2 条评论

vortexbox new logo VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统

VortexBox 是一套集“全自动CD抓轨”+“NAS”+“流媒体服务器”,是为 SqueezeBox 播放机玩家贴身打造的一套全功能的免费操作系统。

VortexBox 是免费的、开源的 (GPL v3)操作系统,能够迅速地把你快要丢弃的旧电脑转变成一台易用的音乐服务器或者点唱机(JukeBox)。当你把 VortexBox 安装进一台旧电脑之后,它就变成了一台自动机器,能够把CD唱片抓取成 FLAC 和 MP3 文件,ID3 标签 ,并且能够自动下载相对应的唱片的封面。Vortexbox 能够为媒体播放器提供服务,例如 Logitech Squeezebox、Sonos 和 Linn。

功能

  • 在 15 分钟之内,就能把你的旧电脑转变成一台 CD 抓取/点唱机(JukeBox)/ NAS 于一身的服务器。
  • 预装了 SqueezeBox Server 及其他流媒体服务器。
  • 基于 Fedora 操作系统,所以它很容易调整/配置。
  • 支持 RAID5 和 RAID0。
  • 利用在线音乐数据库,自动给所有的文件加标签。
  • 自动下载音乐专辑的封面。
  • 利用 SMB 服务,自动分享文件。
  • 每一张 CD 抓取完成后,自动重建 Squeezebox Server 数据库。
  • AppleTalk 服务,给 Mac OSX 用,或者 Bonjour,给 Windows 用。
  • DAAP – 自动为 iTunes 和 Roku 音乐桥提供 MP3 流媒体播放服务。
  • NFS – 为 Linux 提供的服务,甚至包括 Solaris 或者其他相近的系统。
  • DLNA - 已经预装,为 DLNA 播放机提供服务,比如 XBOX 360 等。
  • 很容易安装支持 AlianBBC 插件的媒体播放器。
  • 能与 Sonos 播放器很好的协调工作。
  • 作为服务器时,可以为运行于 XBOX、Widnows、OSX、AppleTV 以及 Linux 等平台的 XBMC (XBOX 媒体中心) 提供良好的支持。

硬件需求建议

硬盘空间:VortexBox 是设计用来运行专用盒子的。它自身需要约 6 GB。每抓取一张 CD 专辑,大约需要 1/3 GB。所以一块 500GB 的硬盘,大约可以存放 1400 张 CD 专辑。

CPU:任何主频为 500MHz 奔腾4 或者更快的 i686 级别的处理器都能让它很好地工作。Via C7 或者 Intel 新出的 Atom,都是它理想的运行平台。

内存:512M 或者更多,将会使它运行得很好。当然,只有 256M 也勉强能用。

CDROM:你最好选择一台性能比较好的 IDE 或 SATA CD 或 DVD 刻录机。

播放机:VortexBox 预装了官方版的 SqueezeBox Server,所以你可以很容易地与 SqueezeBox 播放机配合,比如 SqueezeBox Boom。当然,你也可以用它配合其他媒体播放机使用,比如 ipod touch、xbox 360、iTunes、windows media player,等等。

路由器:路由器是一个小型网络运行时必备的一个设备。如果你要用到无线设备,那么拥有 Wi-Fi 将会很重要。避免选用廉价而又慢速的路由器将能使你的音乐播放得更流畅。

截屏展示

vortexbox screen1 300x216 VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统
媒体管理器(SqueezeBox Server)

main menu1 300x227 VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统
主菜单

Network configuration 300x226 VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统
网络设置

system configuration 300x226 VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统
系统设置

ripper status 300x282 VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统
抓轨及转换FLAC/MP3状态

下载免费ISO及官方网址:http://vortexbox.org

顺利下载到最新版 ISO,写成光盘,安装在前些天组装好的“静音服务器”上。新装好的操作系统,默认启用 DHCP 客户端。第一件事先把动态IP改成 Fixed IP,组网:

network diagram VortexBox   自动CD >FLAC抓轨、SC Server、NAS 一体操作系统
有用的链接:
SqueezeBox 玩家QQ群:42505325
VortexBox Appliance 使用的机箱型号是:Jetway JC110, 美国新蛋有售:http://www.newegg.com/Product/Product.aspx?Item=N82E16856107059&cm_re=Jetway_JC110-_-56-107-059-_-Product

玩转 SqueezeBox Duet 遥控器

2009年12月14日 18 条评论

5 玩转 SqueezeBox Duet 遥控器

SqueezeBox Duet,指是的上图中的两样设备。那个扁盒子,叫做 Squeezebox Receiver。右侧立着的,叫做 Squeezebox Controller。本文不说左边那盒子的事,你就把它想象成和 SqueezeBox Classic V3 一样的东西好了,只不过它没有显示屏。

右侧这个是 Logitech SqueezeBox 系统通用的遥控器。作为 Duet 组件的一部分,它有自己特殊之处。从字面上看,Duet ,意味着这个遥控器也是一个播放器。下面就谈这遥控器的事。

一、遥控器就是播放机

从 SqueezeCenter 7.3.x 这个版本开始,升级成最新固件的 Squeezebox Controller 中,你会发现多了一个 beta 功能:Squeezebox Controller Audio Playback。这个功能的位置在遥控器的主界面,一路沿着找 Settings->Advanced->Audio Playback,激活它。然后你在遥控器主界面选择“Choose Player”,你就会看到多出一个播放机:controller.

是了,选择它。你就可以把遥控器当成其他 SqueezeBox 设备一样用了。这遥控器背面喇叭小孔发出的声音是不是不太动听?没关系,遥控器机顶上有一个小孔,看到了没?那是给你插立体声耳机的。去试试吧。

BTW:SqueezeBox Server 升级到 7.4.x 以后,打开 Audio Playback 的路径变成了:主界面 -> Settings -> Advanced -> Beta Features ->Audio Playback

一个典型的应用:带着 Squeezebox Controller,蹲马桶时听收音机。:-)

二、遥控器的中文化

Duet 遥控器没有中文字库,所以在它里面是看不到中文的。幸好它是一个标准的 Linux 设备,所以我们可以通过 SSH 访问并修改一些参数达到目的。

不懂得什么叫 SSH?没关系,你不需要懂,照我下面说的操作就好了。(默认操作系统:Windows)

完整的汉化步骤:

1、下载 SSH 客户端pietty0327.exe,放在 PC 的桌面上。
2、找到一张 SD 卡,最好是普通型的,<= 2G 的都可以。把这张卡格式化成 FAT32
3、拿起遥控器,在主界面一路寻找:settings -> Advanced -> About,查到遥控器当前固件的版本号,比如 Version:7.4.1 r7915
4、根据遥控器当前固件的版本号,下载适用的汉化包。
        a. Version 7.4 以下的(不含7.4):下载Duet汉化包
        b. Version 7.4 以上的(含7.4):下载Duet汉化包
5、将下载来的汉化包解开,里面是两个文件。把这两个文件拷贝到 SD 卡的根目录。
6、拿起遥控器,拆下电池盖,取下电池,将SD卡插入电池仓上面的SD卡槽,注意SD卡的金手指向内。
7、装好电池,盖上后盖子,启动遥控器。在遥控器主菜单上一路寻找 Settings -> Advanced ->Remote Login -> Enable SSH,激活它,你就会看到遥控器的IP地址,比如:192.168.0.3,以及访问密码:1234
8、双击运行放在你PC桌面上的 pietty0327.exe,在开启的窗口中,填入你的遥控器的IP地址,然后按回车。先登录进去,用户名是:root,密码是 1234。然后根据你的遥控器固件版本号的不同,键入以下指令:
       a. Version 7.4 以下的(不含7.4):
            cd /
            cd mnt/mmc
            ./squeezeos-boot.sh

            搞定!
       b. Version 7.4 以上的(含7.4):
           cd /
           cd media/mmcblk0p1
           ./squeezeos-boot.sh

           搞定!
9、取出 SD 卡或者不取出,随便你。

进阶>>>  更好的汉化方法,请阅读:http://www.pandeqiang.com/squeezebox-radio-depth-exploration-of.htm

有用的链接:
SqueezeBox 玩家QQ群:42505325
SqueezeBox Duet 的官方产品资料页:http://www.logitechsqueezebox.com/products/squeezebox-duet.html
参考的文档:http://wiki.slimdevices.com/index.php/Squeezebox_Controller_Audio_Playback

组装一台静音服务器(五)

2009年12月7日 6 条评论

操作系统

由于这套系统是 x86 硬件结构,所以可以安装使用的操作系统非常多。为了方便管理,我倾向于安装 Linux 操作系统。

强力推荐:VortexBox

VortexBox 是一套集“全自动CD抓轨”+“NAS”+“流媒体服务器”,是为 SqueezeBox 播放机玩家贴身打造的一套全功能的免费操作系统。我另外写了专篇介绍:VortexBox – 自动CD->FLAC抓轨、SC Server、NAS 一体操作系统

推荐:FreeNAS

基于 FreeBSD 的 FreeNAS,是目前我们可以免费得到的最精简的操作系统,官方网站:http://www.freenas.org

我从官方网站下载了 FreeNAS LiveCD 光盘映像文件,刻录在一张 CD-RW 盘上,10 分钟左右就完成了安装。

装完后,默认的主机 IP 是 192.168.1.250,我将其改为:192.168.0.250,然后从另一台电脑上访问:http://192.168.0.250,输入用户名:Admin,密码:freenas 即可登录到管理界面,截图如下:

FreeNAS 组装一台静音服务器(五)

另一个值得推荐的操作系统是 ClarkConnect,当前版本是 5.0,这是基于 CentOS5 做出来的系统。它的好处和 FreeNAS 一样,拥有一个易用的远程 WebGUI 操作界面。官方网站是:http://www.clarkconnect.com

ClarkConnect 分为完全免费使用的社区版(Community Edition)和需要付费使用的(Enterprise Edition)。两者的区别主要是官方技术支持以及支持的年限的不同,另外就是可开邮件帐号的数量的不同。对于我们个人用户而言,免费的社区版,已经完全足够使用了。

ClarkConnect 的功能列表:
—cut—
Firewall, Networking and Security
VPN / Virtual Private Networks
Web Proxy and Filtering
E-mail
Groupware
Database and Web Server
File and Print Services
—cut—

如果是要建一个全功能的网站,最好的免费操作系统是 CentOS,当前版本是 5.4,官方网址是:http://www.centos.org。这是我最喜欢用的 Linux 操作系统。

ubuntu server 版也是可以考虑的操作系统,不过它家的 Desktop 版就算了,占用系统资源比较多,这跟用 Windows 操作系统有一拼了。

有用的链接:
SqueezeBox 玩家QQ群:42505325

组装一台静音服务器(四)

2009年12月7日 没有评论

_J3V7153
将主板装进机箱,拧上4颗螺丝。

_J3V7154
插上硬盘灯、电源开关、电源信号灯、Reset信号线

_J3V7155
插上电源线

_J3V7164
装上硬盘,光驱,连接上所有设备的电源及SATA电缆。这是盖上机箱盖之前的样子。

_J3V7168
完成,这是正面。

_J3V7182
后背。