在Android系统上安装Ubuntu/RoR(兼EeePad评测)

最近2周都在折腾刚刚入手的Android平板EeePad TF101,累计刷机无数次,尝试了无数应用,今天刚刚折腾完在平板上运行Ubuntu和RoR,写篇短文介绍一下。

先上2张图:

合体前:

[img]http://dl.iteye.com/upload/attachment/508574/3e178a6a-d0df-36cf-b726-c5b175124db6.jpg[/img]

合体后:

[img]http://dl.iteye.com/upload/attachment/508570/d2238709-9c6a-36c5-a1c7-e7ee39e9a592.jpg[/img]


首先说这个平板的缺点:
1. 底座电池问题,有很多人反映在接上底座放一晚上待机,电池能量有严重的下降,并且会有可能导致底座电池再也无法充电,很不幸,我就中彩了。
后来换了一个底座解决了,建议大家在华硕更新固件解决这个问题之前,长时间待机的情况下,切记将平板和底座分离。

2. 屏幕漏光问题,我这块还算好,只有左侧有一点点漏光,完全不影响正常使用,看到有人贴的图片,漏光很严重。

3. 充电器在充电的时候非常烫,连接在插座上的塑料外壳非常烫,为了避免安全隐患,建议不要将它同时和其他设备放到接线板上。

4. USB线太短,而且不是常见的规格,希望有一天这个世界上只有一种数据线...


然后是优点:
1. 接口多,特别是平板上带的HDMI接口,能够接到投影仪输出,做演示很方便,另外底座上带的USB能够外接移动硬盘,很方便拷贝数据。

2. 待机时间长,平板可以用8~10小时,底座还额外提供5~6小时左右的电力。

3. GPS定位很快,10~20秒可以定位,DIY一个支架,做车载导航仪效果很不错。

4. 整体用的金属外壳,背后有花纹,不会滑手,我挺喜欢这种风格的。另外屏幕边框比较大,方便手握,不容易误触到屏幕。

5. Android 3系统比较容易使用,第一次进入的时候只要绑定一个google帐号,会自动同步你的联系人,日历,gmail,甚至包括我之前的手机在market下载过的app,也会同步安装过来,非常方便。另外各种自由拖拽的小插件和自定义桌面,在可用性上也很不错。
上个图:

[img]http://dl.iteye.com/upload/attachment/508562/025ae5f0-18bb-3fb5-8511-a724858e5fda.png[/img]


6. 为平板定制的各种应用充分利用了宽屏的优势,比如gmail/google reader,都是采用左边列表,右边详细这种2~3列的设计,基本上在家里已经不用打开电脑来看邮件和阅读订阅了,内置的Polaris office软件兼容性也不错,大部分的ppt,word都能直接打开,并且保持很好的样式。前置摄像头在gtalk和qq进行视频聊天的效果也很不错。
上个图:

[img]http://dl.iteye.com/upload/attachment/508563/f0b1d234-5360-3a01-bea5-714d0890c609.png[/img]


最后说一下如何在平板上运行Ubuntu和RoR

1. 首先你要Root,我推荐最简单的Root方法是先升级到国行3.1版本,然后用这个帖子里面的方法进行root和安装recovery:
[url]http://forum.xda-developers.com/showthread.php?t=1125714[/url]

2. 由于国行阉割了google的所有应用,几乎所有要折腾的人都会刷其他版本,我推荐这个
[url]http://forum.xda-developers.com/showthread.php?t=1052380[/url]

3. 安装chroot ubuntu,你需要下载一个rootfile system for arm,比如hd2
[url]http://forum.xda-developers.com/showthread.php?t=889433[/url]
解压后大概是3G,放入到pad的/sdcard/ubuntu目录下,然后按这个帖子里面的脚本进行安装和启动:
[url]http://forum.xda-developers.com/showthread.php?t=1145601[/url]

这种方式相当于在android系统里面运行一个linux shell,然后再启动vnc,通过vnc来操作ubuntu桌面,性能会有很大损失,但是对于开发web app来说,可以直接通过shell来修改代码,然后通过android上的浏览器来查看,只要不起X-window或者大量编译工作的,还是足够应付的,另外nvidia上周放出了相关源码,估计那些爱折腾的老外很快就会放出native dual boot的方案了。


上个图:

[img]http://dl.iteye.com/upload/attachment/508556/d1be2682-389d-3e08-83b0-304d202bf819.png[/img]


4. 安装RoR
由于默认的ubuntu缺少很多开发工具,你需要先安装如下包:
apt-get install curl bison build-essential autoconf zlib1g-dev libssl-dev libxml2-dev libreadline6-dev git-core

然后安装rvm:
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
安装完以后,由于chroot的脚本没有将/usr/local/bin放入path,只要修改一下chroot的脚本,将rvm加入path,就可以开始使用rvm install ruby,然后用gem install rails,后面就和普通的linux下开发没有什么区别了。

最后上个android系统里面用浏览器访问rails应用的截图:

[img]http://dl.iteye.com/upload/attachment/508566/e09c9ba2-43c8-3e48-9509-711c002a99b0.png[/img]


总结:
android是一个开放自由的系统,如果你使用很多google服务,并且喜欢折腾,那么这个EeePad是目前市场上最适合你的平板,特别是他的底座,让他有能力变成一个方便的小本。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值