在Moto Atrix4G手机里安装全功能Ubuntu记录


购入传说中的Moto Atrix4G(ME860)手机——就是那个一秒变笔记本电脑的神器手机。为了让这个笔记本电脑更好用一点,自己折腾了一番,记录一下。

折腾之前还有一些刷机、ROOT、精减、刷GMS等工作是玩Android手机的基本工作,从略。在入手LapDock设备之前还试过了免Dock的WebTop玩法,个人觉得不是很实用,也从略。这里主要说说刷Ubuntu的事情。

目录:
1、WebTop2SD(含config,Lxterminal,Synaptic安装)
2、WebTopScripts(含chromium安装)
3、常用软件安装(thunar, eog, abiword, gnumeric, chmsee...)
4、替换BusyBox(安装xz, coreutils, findutils, grep)
5、安装JAVA(OpenJDK, FreeMind)
6、安装Pidgin
7、总结

Webtop里带的这个ubuntu是被MOTO精减过的,只有两个应用程序:Firefox和文件管理器。
其它所有的应用要么是Android版的,在屏幕上显示一个小窗口模拟手机运行Android应用,不过跟手机不同的是这里是以标签式多任务方式。
要么是Web版的,比如图中的QQ就是WebQQ,在Firefox里跑。
所以入了LapDock以后刷全功能ubuntu是必须的。
本安装方法需要手机已ROOT,但不需要解锁。

1、WebTop2SD(含config,Lxterminal,Synaptic安装)

安装方法见XDA的这个:http://forum.xda-developers.com/showthread.php?t=1119555

下载webtop2sd-2.0.1.apk,安装方法见原帖截图。

有几个注意事项:

首先是要把手机选项中显示屏关闭设置为永不关闭,然后在选项里把SD卡卸载掉,为防止电话短信的干扰,最好设置为飞行模式(我是直接就没有插SIM卡)。

然后是必须要有TF卡,因为要单独分区,所以不能装在手机内存里。

还有就是分区大小选择建议在4-5G左右,太大可能导致分区或复制文件失败。

最后,如果安装失败,请重启手机后再试。如果重试时发生分区选项不可选,请拔出TF卡到电脑上用工具清空分区,再格式化为一个普通FAT分区后,再插回手机。如反复失败,请进入Recovery进行双wipe。

另外,有些文档说跑webtop2sd之前需要安装busybox或lxterminal之类的,那是对于老版本的webtop2sd,至少这个2.0.1版本是不需要的,这两个东西它会自己装上。

成功安装webtop2sd以后把手机插到Dock上启动webtop,在屏幕下方可以看到webtop2sd config的图标,启动之。

弹出提示更新APT什么的,选择“是”。应该会有两个弹窗,都选择“是”。点完后会很久没反应,请耐心等待。

弹 窗关闭后点左边的Administrator,右边会显示需要安装Lxterminal和Synaptic。先点Lxterminal的Install按 钮,然后程序会没有反应,请耐心等待,其间可以试着点击下面的Lxterminal图标,如果显示一个黑框一闪即消失,则说明还没有装好,继续等待。直到 点击Lxterminal图标可以显示出一个命令行窗口时才说明安装完成。

然后点击Synaptic的Install按钮,同样耐心等待,其间可以在Lxterminal中输入sudo synaptic,如果说命令找不到,说明还没安装好,直到新立得可以正常启动。这里会提示软件包损毁什么的,不用理睬,退出程序。

2、WebTopScripts(含chromium安装)

要修复全功能ubuntu的软件包依赖关系,需要跑一个脚本。见XDA的这个:http://forum.xda-developers.com/showthread.php?t=1192488

使用从google code下载的最新1.7版,比如放在手机内存的download文件夹中:

cd ~
sudo tar -Pxvf /sdcard/download/webtopscripts-1.7.tar
cd WebTopScripts/
sudo ./setup.sh

然后对弹出的所有窗口全都选是,其中有些时候会非常慢,因为要下载很多东西,请耐心等待。有条件的话建议连一个国外的VPN(VPN连接在手机的设置里),可以快很多。

另外,关于这个安装有一些个人建议,但不熟悉Linux系统的人不建议尝试:

首 先,这个脚本的原理是把所有的deb包从launchpad下载到WebTopScripts/packages目录下,但是如果中断后重新运行这个脚 本,它会把这个目录下文件全部删除,以确保其中不会有不完整的下载文件,但这样的话就会大大降低效率。所以,可以用 sudo vi setup.sh命令去编辑那个脚本,把其中rm什么packages的一句注释掉(在最前面加一个#),然后用迅雷去把所有deb包预先下载了放到 packages目录下再运行这个脚本,可以快很多。所有的deb包地址保存在WebTopScripts/scripts/config.txt文件 中。

正常情况下成功跑完这个脚本就能把apt完全修复了。然后就可以升级一下apt到最新版:

sudo apt-get update
sudo apt-get upgrade

完成以后就可以开始安装chromium浏览器。其实这个已经包含在webtopscripts1.7里了。

sudo WebTopScripts/install-chromium-browser.sh

同样的,如果没有用VPN或上述的预下载方法,这个过程会很慢很慢。

3、常用软件安装(thunar, eog, abiword, gnumeric, chmsee...)

这些都是apt里原本就有的,安装起来很方便,也可以用新立得装。不过这里还是以apt安装来介绍,因为命令行便于用文字说明,图形界面要截图太麻烦了。

sudo apt-get install awn-applets-c-extras thunar eog abiword gnumeric chmess openssh-client filezilla vinagre tsclient

对其中的软件作个简单的说明:

awn-applets-c-extras:一个系统主菜单程序,可以用AWN管理器把它添加到桌面栏上。
thunar:一个更快速的文件管理器。
eog:集成在文件管理器里的图片查看程序。
abiword:一个类似Word的文件编辑器。
gnumeric:一个类似Excel的电子表格程序。
chmsee:一个看CHM文件的程序。
openssh-client:SSH客户端。
filezilla:一个FTP客户端。
vinagre:支持VNC协议的远程桌面客户端。
tsclient:支持Windows远程桌面协议的客户端。

  • 1
  • 2
  • 3
  • 4
  • 下一页

相关内容