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分辨率太低,而且不能横屏。

本是同根生,相煎何太急

更多相关文章

  1. tensorflow 几个android demo源码环境搭建
  2. android 的NDK在Windwos环境搭建(二)
  3. 【环境配置】配置ndk
  4. Android初学者教程
  5. 开源阅读器FBReader Android版本的编译
  6. Android(安卓)NDK系列三(Android(安卓)Studio cmke 编译多个个.so
  7. Android中xml解析--实现软件升级功能
  8. 【android开发记录片】2.基于Eclipse的JNI开发环境的搭建(cygwin+
  9. Android模拟器环境中添加和删除apk应用程序

随机推荐

  1. 安卓系统架构,Activity生命周期
  2. Flutter基础(十三)Flutter与Android的相互
  3. Android下集成Paypal支付
  4. 浅析android 控件listView中的设计模式
  5. Android(安卓)面试经验 - 类的加载机制
  6. (转载)不需要任何权限获得Android设备的唯
  7. Android实现的ListView-ListViewAdapter(
  8. Android(安卓)4.0 Contacts 首页(PeopleA
  9. 配置colorAccent,colorPrimary,colorPrim
  10. Android之MVVM架构指南:ViewModel