Android和WebOS上使用debian
Android和WebOS都是基于Linux开发的移动操作系统,说基于Linux的话linus听了肯定皱眉头,因为其实内核就是Linux,改动基本都限于驱动和外网gnu工具的选择。
所以在上述两个平台上利用chroot建立常见linux发行版的环境就显得顺理成章。
Andorid:
电子市场(google官方的market)中有一个Linux installer(http://android.galoula.com/en/LinuxInstall/ )可以用图形界面的方式辅助安装debian和ubuntu,推荐使用debian,在源上推荐大陆用户使用台湾的源ftp.tw.debian.org。 还是电子市场,有一个xvnc是一个Android上的Xserver实现,在chroot环境中使用root账户(否则不能访问网络),设定DISPLAY=127.0.0.1:0.0的前提下可以启动xterm,jwm等图形工具,我还测试了geany。其他源里面有的应该也都能用。
WebOS:
Preware里面有Debian 6.0.3 Chroot可以实现debian的chroot,不过该软件要求刷机时创建单独的分区,好在也可以通过命令行自行创建挂载于/media/ext3fs的loop设备。同样可以支持该软件的使用。配合Xecutah、XTerm两个软件,可以顺利启动带有X的debian环境,成功启动的包括geany和chromium,jwm还有菜单。
比Android更好的是,webos中的Xserver似乎更完善,可以启动完整的jwm,可惜我的Pre分辨率太低,而且不能横屏。
本是同根生,相煎何太急
摘自 zhblue的专栏
补充:移动开发 , Android ,