网路资讯/从个人到企业 低价硬体无价创意

作/李镇宇

你想要一台Apple TV嘛?但是觉得Apple TV太贵,100美元的价格还要被苹果的iTunes商店绑架,想要越狱又担心机器成为砖块,那使用Raspberry Pi当机上盒是一个不错的选择。

虽然Raspberry Pi非常便宜,但是仍然期望它有一定的实用价值,不然还不如拿这1,000多元去吃一顿还比较实在。网路上已经有不少玩家展示各种创意的应用,笔者一时还没有这么大的野心跟本事,先从日常基本应用开始想起,期望这是一台可以暂时「挡一下」的基本电脑,并且为读者报告一些企业用途的应用,也许可以成为公司打造低成本资讯系统解决方案

作业系统设定

Raspberry Pi已经有很多套预先编译好的作业系统,都被包装成映像档开放下载。使用的方式是透过映像档转换工具,展开到SDHC记忆卡上面(千万不要手动把映像档解压缩,然后复制所有档案到记忆卡里面)。再把这张记忆卡拿到Raspberry Pi上面开机,第1次使用时会先进入一个设定画面,有Linux 安装经验的读者应该不会陌生

除了键盘配置、时区等基本设定,笔者认为比较重要的几个设定是展开记忆卡空间、开启SSH伺服器还有超频。使用映像档写入工具转换安装档案到记忆卡时,记忆卡上的磁区配置都是固定的。多余的空间也会变成禁止写入的状态,如此一来,16GB的记忆卡跟4GB的记忆卡在使用上就没有太大的差别。

所以在设定画面中, 有一个Expand Root Partition的功能(xpand_rootfs)就是扩大根目录资料夹的使用区块。执行之后会自动重新配置记忆卡上的分割区到最大,使用者并不需要手动调整,另一个跟记忆体有关的分割(emory_split),则是用来分配Raspberry Pi上面的主记忆体要留多少给绘图引擎使用。

在开启S SH伺服器功能之前,基于安全性考量,读者不妨用change_pass项目来修改预设密码。(Raspberry Pi作业系统的预设帐号密码分别是pi与raspberry) 尤其是打算让这台Raspberry Pi对外以公开网路连接时,务必要确实修改密码,否则很容易被其他人以预设的帐号密码侵入,直接取得管理员权限。开启SSH的目的是为了可以远端用安全连线登入,而不必随时接上荧幕还有键盘,考量到后续的使用,SSH的开启有其必要。

如果购买Model A版本的使用者,会需要另外安装USB乙太网路卡或是无线网卡。使用知名控制晶片的产品多数可以被Raspberry Pi支援,相容性其实不用太担心。

最后是超频的设定,如果觉得预设700MHz太慢,作业系统设定预先配置了几个时脉处理器主频、记忆体工作时脉参数。这几个设定都是经过测试相对稳定的配置,建议读者不要另外开启设定档、手动写入自己的参数。套用新的超频参数后,重开机之后就会生效

如果发生未预期的重开机,表示超频工作不稳定,请向下修正数字。笔者觉得在多数情况下超频后的感受并不明显(可能都是用SSH 的文字介面居多),只有在xserver 启动后的图型化介面,开启多视窗时觉得反应稍快。

简易电脑 可上网就好

一开机之后,预设是文字介面,输入startx等画面再载入就可以看到图型化桌面,Raspbian本身已经预载不少建议的应用程式与Python开发工具。笔者个人需求只要可以上网就好,查看一下预载的浏览器并没有Firefox或Chrome,必须自行另外安装。Raspberry Pi内建轻量级的Midori浏览器,按照正常人的使用习惯肯定无法满足,因为对Flash还有HTML5支援的缺乏,使这个浏览器并没有太大的实用价值。建议直接安装与Chrome系出同门的Chromium(是完全开放原始码版本的Chrome),另外也可以安装免费字型,让浏览中文更顺畅。

其他LibreOffice、GIMP之类的开放原始码套装软体也有预载,可以直接执行使用,有中文输入需要的话,得再安装设定SCIM输入法

以上部分,只能看出Raspberry Pi是部简单使用的电脑,但不可讳言效能真的不够好,也许是因为作业系统还没做到理想中的最佳化。所以下面一些专门的应用,反而比较能凸显出Raspberry Pi的价值。

XBMC电视机上盒

目前发展最好的多媒体机上盒专案应该是XBMC,从第1代Xbox时候就开始了,整体的发展已经算是非常成熟。最重要的是持续有专业的团队在维护,跟得上时代潮流。笔者甚至看到有些人到后来,把自己的Apple TV安装成XBMC作业系统。