让Ubuntu和Android同时运行(Ubuntu on Android)
16lz
2021-12-04
Ubuntu目前有个项目叫Ubuntu for Android(http://www.ubuntu.com/devices/android),看起来非常cool:
它的原理在http://www.ubuntu.com/devices/android并无介绍。但是我们猜测可以用chroot配合实现一个最简单的Ubuntu for Android。
我们为Andriod编写一个脚本Ubuntu.sh,在该脚本中启动Ubuntu的文件系统,透过chroot进行:
其中的一行:
是为了mount Ubuntu的rootfs,我们的实验中Ubuntu的rootfs存放在/dev/block/mmcblk1p2。该文件系统通过rootstack得到:
sudo rootstock -f ubuntu -l <yourname> -p <yourpassword> -i 1G --seed linux-image-omap,build-essential,tightvncserver, lxde
将得到的tgz包解压到我们sd卡的分区2。
运行Ubuntu.sh,进入到了Ubuntu的根文件系统,并执行了bash,之后我们开一个vncserver:
在Android端,通过VNCClient软件连接到127.0.0.1:5901即可。运行的视频可下载:
http://download.csdn.net/download/21cnbao/4273156
更多相关文章
- 使用Python开发Android应用程序:第一节 在手机上配置Python运行环
- 动态绘制CheckedTextView
- android 获取以太网的连接状态
- 大虾们的 android 浅谈
- Android笔记--短信与拨号
- Android(安卓)游戏开发
- react-native-vector-icons(android)的安装与使用
- android linux 基础知识总结
- 让Python程序在Android手机上跑起来