archlinux on 树莓派注意事项

树莓派很早就有,两年前 HZLUG 还有线下活动的时候不少人都玩这个。而我一直是用多余的笔记本来当下载机的,所以直到不久前把老本送给老妈用(结果我从老家离开第二天,win7 系统就陷入无限自我修复循环,非常郁闷),才终于有口实入了一个。
真是小巧可爱,相见恨晚。稍稍折腾一下,可以很好的承担下载机甚至各种电视盒子的功能。于是这里记录一下 archlinux on Raspberry Pi B+ 的一些注意事项:
  • 系统
    archlinux 有 for 树莓派的版本,不二之选。对着 Installation 照做即可。不上桌面的话(可以直接用 xbmc)tf 卡其实不需要很大,我这里连 xbmc 都装完了才 1.8G。
  • 供电
    树莓派多数莫名其妙的不稳定问题都是出在供电上。我是最后翻出了以前带独立供电的 usb hub,硬盘和树莓派都从 hub 取电,现在 15 天了还算稳定。很多卖家推荐 5V2A 的充电器,但是线材的质量的影响也不小。可惜国内卖的线材极少有标注规格的,唉,我有点想念日本了,通常不用为这些边边角角的事情操心。
  • 花屏/显存
    B+ 直接上 archlinux 另一个常见问题是随机出现花屏。原因是显存没给够。在 /boot/config.ini 修改这一行即可 gpu_mem_512=128。
  • 下载
    transmission,有 web ui。目前除了某些文件名字特别长的种子(呀,貌似暴露了)会下载失败,没发现什么缺点。建议开启 blocklist,我用的是这个 http://list.iblocklist.com/?list=bt_level1&fileformat=p2p&archiveformat=gz
  • samba
    外接的 usb 硬盘本来用的是 ntfs,结果树莓派机能本身就没那么强,基于 fuse 的 ntfs-3g 再多耗点 cpu,会导致实际传输速度的进一步降低。树莓派的网口只有 100M,本来就有约 10M 的上限,我用 ntfs 实测的速度大概是 4~5M。后来把 usb 硬盘格式化成 ext4,速度可以达到 5~6M,大概也就这样了。这个是目前最大的 regression,原来用笔记本千兆网卡飙到 40M 左右(机械硬盘的上限)是没问题的。如果路由器够强的话或许可以考虑把硬盘挂在路由器上。
  • xbmc 插件
    之前拿笔记本只当下载机。这次因为树莓派个头小,于是藏在了电视旁边,顺势折腾了一下 xbmc(就要改名 kodi 啦)。这东西还真是蛮强大,各种爱好者提供的 plugin 虽然不够精雕细琢,但是对于一个程序员来说,替换各种电视盒子的功能已经没啥障碍。这里给两个 plugin 的 repo,一个国内一个国外
  • xbmc 遥控器
    手机端推荐用 Yatse 当遥控器,比号称 xbmc 官方的那个好用。通常我是不开 xbmc 的(费电),需要的时候手机 ssh 到树莓派上(推荐 VX ConnectBot,用证书免密码登录自行 google 吧),运行 systemctl start xbmc(懒人当然要建个 alias)即可。看完片,遥控器直接 power off。

评论