- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在你的Android上运行Ubuntu
在你的Android上运行Ubuntu
Android控+Linuxer可能会比较关注何如让自己的手机运行着一个完整功能的linux系统,这个想法已经有Android App Linux Installer实现了!今天自己尝试了下果然很爽,运行着ubuntu,开着ssh root,用Python 跑着我的各种Django app,安装了nmap,sqlmap,wapiti等一堆安全测试软件。手机已经不仅仅是手机了!安装图片集:http://flic.kr/s/aHsjwDBtjx 先给大家看下我安装后的一些截图:
Putty连上手机ssh,运行Python
用手机终端模拟器使用ubuntu系统.
3) 用手机跑着我的Django App
后台:
前台界面:
当然了你要apt-get安装其他linux 软件也是毫不含糊的,比例 NMAP,SQLMAP等等
现在开始进入正题:如何在Android手机运行这ubuntu?
必备知识和注意事项
这个问题我必须在一开始就提出来,本文介绍的方法不合适Android初级用户操作,如果你还不了解什么是root,请千万不要自己操作,因为这可能会破坏你手机的系统!
软件准备
你需要安装这个强大的软件来模拟运行ubuntu系统所需的env Linux Installer 你可以通过以下方式安装:
电子市场:/details?id=com.galoula.LinuxInstall
二维码:
安装完成后会有一个类似这样的界面:
软件运行需要root权限,如果不会root,别折腾了。运行ubuntu系统需要你的系统空间或sdcard空间最少500M的存储空间,如果没有,别折腾了。
Linux installer 配置:
这个软件的官方说明文档还是写的比较仔细的。via:/en/LinuxInstall/ Linux installer软件安装完成,这是万里长征的第一步,下面我们来配置安装.
1) 按菜单键进入 setup 菜单
2) 你会看到很多配置选项,如下图,你需要修改的应该只有2个地方,和4个配置选项(建议)
第一个配置参数chroot point 默认是 /data/local/mnt/Linux你就不要改了.
第二个配置参数loop file默认可能是/mnt/sdcard/Linux.loop这个我建议你配置在你的sdcard中,但是坏处是你运行这将来要安装的ubuntu的时候就不要拔下sdcard了,否则你就配置loop file文件在你系统区的一个目录.我安装了Nexus 和 HTC G12 发现这个默认配置参数可能有问题,这两个手机的sdcard区应该是monut在 /sdcard 而不是 /mnt/sdcard,这个你要根据自己的sdcardmount的位置做相应修改配置了.我的配置是/sdcard/Linux.loop
第三个配置参数loop file size 是你要安装的linux系统的这个文件系统的大小,注意一定要大于500M,默认也是500M,如果你觉得你将来可能会安装较多软件的话,或者你的SDCARD有足够空间的话,尽情的加0吧!我的配置是1000M。
第四个配置参数Preferred distribution 和 Distribution version 就是你选择安装Debian或Ubuntu系统及版本了,我的选择是Ubuntu natty(11.04)
还有 hostname配置,domain配置就不介绍了,你懂的。
这里还有一个我觉得很重要的一个额外配置需要大家注意,那就是 去 /LinuxInstall/Register.php 注册用户名和密码,都可以随便乱写,只要你记得一次就行。因为如果你在Registration 中配置了你注册的用户名和密码验证通过后,会有一个高级配置菜单!可以一键开始openSSH server,修改系统root密码,一键配置VIM 编辑器等。具体的你们谁用谁知道。所以我强烈建议大家去注册个垃圾账号。(被刷库了也不怕)
说完配置,我们继续往下走.
3) 退出menu菜单,进入LinuxInstall软件主要界面。选择create target loop
4)创建loop文件结束后,选择Format target loop
5) 格式化loop文件结束后选择 mount loop
6) 挂在文件分区成功后选择 install distribution in loop,然后你就可以泡杯咖啡等候安装完成,这个时候是从网络下载安装的,所以强烈建议你使用WIFI网络.
7) 上一步完成后,你选择 Update launcher script 就可以正式进入你的 ubuntu系统了。
如何使用
通过上面的步骤你已经完成了linux系统的安装
文档评论(0)