手机装linux系统

第一步: 首先 , 你的手机需要获取root权限. 如果不知道如何获取, 可以到电脑上搜索一下安卓手机root教程. 不同品牌的手机root的方法不同. 也可以到机锋论坛上寻找root的具体方法. 第二步: 下载一个软件: Complete Linux 链接地址: http://heanet.dl.sourceforge.net/project/linuxonandroid/App/Complete%20Linux%20Installer%20v2-8.apk 下载完成之后安装它. 安装完成,打开软件后会出现第一次启动 ,然后需要安装引导脚本和busybox的提示, 点OK继续 如果没有出现这样的提示, 那么证明这个软件没安装好, 可以在设置 – 应用程序 找到这个软件, 然后 清除数据, 之后重新打开这个软件应该就能够出现这个提示了, 如果还是不提示,可能是你手上的手机有点问题. 第三步: 这个软甲安装完之后, 还需要下载一个文件 , 这个文件就是Linux系统(Ubuntu发行版的Linux系统), 下面是链接: http://jaist.dl.sourceforge.net/project/linuxonandroid/Ubuntu/14.04/Core/ubuntu-14.04.CORE.ext4.PREALPHAv1.zip 如果链接失效,请在http://linuxonandroid.org/downloads 寻找. 文件下载完之后, 由于是压缩包文件, 需要将这个压缩包解压. 在这里推荐一个安卓上的解压软件: Zarchiver , 可以把压缩包中的文件解压到任意目录, 但目录最后不要带有中文字符. 第四步: 解压完之后, 在下载一个软件 : 终端模拟器. 这个软件是用来进入Linux系统的. 链接: http://pan.baidu.com/s/1kU7UCkf 下载完之后直接安装. 第五步: 安装完终端模拟器之后回到Complete Linux软件中. 点击软件得左上角 -> 点击启动系统 , 会出现下图所示的界面, 然后点击右上角的SETTING(设置的意思), 然后点击编辑. 然后手机会出现另外一个界面: 完成之后点保存更改. 然后点击启动Linux 一般情况下会出现要求获取Root权限的界面 , 如果没有,证明你的手机没有获取root权限, 那么你就要回到第一步获取root获取权限, 如果有, 就允许获取. 如果成功的话, 软件就会自动启动Linux系统. 系统初次启动时, 需要进行一些配置, 输入n后回车. 在输入密码时, 是不会有字符显示出来的, 所以不用紧张,你手机没有坏掉.密码输入完之后回车就可以了. 如果碰到Start VNC server? (y/n) 和 Start SSH server? (y/n) 时 , 可以输入n然后回车. 如果碰到Save settings as default (y/n) (You can always change it later in the app)时, 输入y,然后回车. 最后一步: 当最后有 root@localhost:~# 出现时, 就证明你成功了. 如果暂时不想使用Linux系统了, 你需要输入 exit 命令,然后回车. 要不然你下次可能进入不了Linux系统, 直到你重启之后才能进入. 初次启动Linux系统, 上面基本没有什么软件 ,我们要使用到的编译器也还没安装. 所以还需要安装编译器. 安装编译器可以通过命令来进行操作(因为这没有图形界面, 所以只能靠输入命令来进行操作了.) 首先, 需要更新系统,否则无法安装软件: 输入命令: sudo apt-get update 回车之后, 系统会自动下载一些文件, 可能需要比较长的时间. 在没有下载完的时候, 你是不可以再继续输入命令的. 当下载完成之后, 就可以下载安装gcc编译器了, 输入命令: sudo apt-get install g++ 回车之后, 系统会自动下载g++编译器(就把他理解成gcc的升级版好了), 可能在下载的时候回停下来提示问你是否真的要下载 一般会提示 (y/n) ,输入y 然后回车就好了. 完成之后(当你能又能输入命令之后), 你需要输入 g++ 然后回车 如果显示的是 bash: g++: command not found 那么说明你没有安装成功 , 你需要重新执行命令: sudo apt-get update, 然后执行 sudo apt-get install g++ 可能前面的两三次都会失败, 多试试几次就好了.
原文地址:https://www.cnblogs.com/liuzhi/p/5814122.html