前些天突然就被Raspberry Pi给毒害了,一块信用卡大小的板子居然能够有如此大的能耐,因此禁不住手痒也入了一块,配件当然也是必不可少的,花费如下:
- Raspberry Pi:300元(含邮费)
- HDMI数据线一根:29元
- 4口USB HUB+2A适配器:68元
- 8G SD卡:34.8元
- HDMI转DVI转接头(家里还有台显示器只有DVI接口):25元
- 总计:446.8元
京东和顺丰的快递都很给力,周六一大早就把东西全部都送齐了,组装完成后的成品就是下面这样的。
下面记录下我组建家庭媒体中心的过程、中途遇到的问题以及解决办法供大家参考。
系统选择
基于XBMC的树莓派系统主流的有两个,一个是Raspbmc,一个是Xiban,前者据说是有树莓派基金会官方支持的,因此我选择了前者,Raspbmc在 www.raspbmc.com/download 可以下载,推荐大家直接下载Standalone的镜像,在线安装版的国内安装实在是太慢太坑爹了,镜像下载完后,mac/Linux用户可以直接使用dd命令把镜像写入SD卡,插入树莓派直接启动就可以了,第一次启动会执行一些初始化的操作,因此需要的时间可能会长一些。
中文本地化
XBMC的中文本地化非常简单,启动时直接选择中文简体即可,但是连上SSH后会发现中文还是无法显示,需要修改一些细节。
1 | sudo vi /etc/locale.gen |
重启后SSH就能正常显示中文了。
迅雷离线下载
迅雷离线下载在GitHub上已经有基于python的现成脚本,直接Git Clone下来即可,地址是 https://github.com/iambus/xunlei-lixian ,脚本作者已经在脚本中将使用方法写的比较详细,我就不再赘述了。
家庭NAS
我之所以选择Raspbmc这个系统的另一个原因就是这个系统已经集成了Samba、FTP等服务,因此安装系统完成后可以直接用smb或者FTP访问机器,不过受限于USB2.0以及百兆网卡,速度不是非常理想,但是流畅看720P基本是没有问题的。
外网访问
这个问题纠结了我比较久的时间,后来查阅了许多资料终于发现原来一直访问不成功的原因在于Raspbmc的作者为了防止用户不改默认密码就使用,因此在iptables里面加了防火墙,只允许局域网访问修改,这里只需要执行下sudo iptables -F清空下防火墙的规则,就可以了。路由器上可以把树莓派设置成DMZ主机,然后使用花生壳一类的DDNS工具,就可以随时随地在外网访问家里的树莓派了。