在我们日常使用的安卓手机里安装一套完整的Linux系统,将使手机变得无比强大。我们可以将整个 Linux/Apache/MySQL/PHP安装到里面,让它运行一个PHP网站;我们还可以将nodejs安装到里面,帮我们干一些临时的JavaScript任务,我们可以使用ssh工具登录这台手机linux系统,甚至可以启动图形桌面环境来管理它们。总之,在手机上安装linux,可以方便程序员做很多事情。

有很多技术可以实现在安卓手机上安装linux,这里推荐给大家的是 Linux Deploy 这款应用,你可以在在google play里下载Linux Deploy,如果不能访问google play,我本地存了一份最新版的Linux Deploy,版本是2.0.1(2007年2月更新),喜欢的朋友可以下载。

Linux Deploy是一款开源的app,使用它,我们可以轻松的安卓手机里安装和运行Linux,这里安装的Linux系统是运行在一个chroot环境中的,也就是说,它将使用一个特殊目录作为临时root目录。因为root目录时系统的顶级目录,在chroot环境中运行的app是无法访问到比root更高的目录的。也就是说,chroot创造了一个独立的运行环境,它不会影响安卓手机里的其它东西,你的安卓手机可以正常的像以前一样使用。

在安卓手机里安装完整功能的Linux系统的前提是:你的手机需要root。

还有一个技术前提是,你应该知道如何远程的通过ssh/VNC管理Linux系统。

下面我们就开始介绍如何安装Linux系统。首先看看Linux Deploy启动后的界面:

在正式安卓之前,首先我们要选择Linux发行版本, Linux Deploy支持很多流行的发行版,点击上图界面里右下角的“下载箭头”按钮,弹出选择下载/配置Linux安装属性界面,

点击里面的”发行版“,我可以看到主要的几个流行的Linux发行版本都在这里,包括Debian, Ubuntu, Kali linux, Arch Linux, Fedora, CentOs,openSUSE,Gentoo,Slackware,RootFS。

除了选择发行版外,安装属性界面里还有几个属性甚至需要注意:

“源地址”修改成国内镜像地址,否则安装速度会很慢。

“启用自定义脚本执行”,这样你可以在rc.local里添加cron等自启动服务

“允许SSH服务器启动”,这个很重要,否则你安装完成后连接不上你的Linux服务器

如果你想使用图形界面,需要开启“允许图形界面启动”选项。

把这些设定好后,回到首界面,点击首界面的左上角的菜单图标,弹出菜单,点击“设置”菜单,出现设置界面:

在“设置”界面里,需要注意的项目:

选中“锁定Wi-Fi”,这样可以在手机休眠时linux也保持联网

选中“Wake lock”,功能同上

选中“Network trigger”,当网络后变化时,系统会做相应调整。

点击“更新环境”,每次你修改完“安装属性”设置都要点击这个选中,更新配置。

设置好上面的参数后,回到应用首界面,点右上角的三个点按钮,在里面点击”安装“,等待安装成功,整个安装过程大概30分钟左右。

安装完成后,会出现“<<

如果安装无误,你就可以点击屏幕下面的“启动”,然后从你的电脑上开启ssh客户端,连接你在安卓手机上安装的Linux系统,进行管理,安装新软件,启动你需要的服务。

安卓手机上虚拟linux系统教程,如何在安卓手机上安装Linux系统相关推荐

  1. linux系统教程_【笔记】windows10安装linux双系统教程(可能是现今最简单方法)...

    这周测试成功了大牛漂移菌教的树莓派系统镜像的压缩方法([树莓派]小空间树莓派镜像系统备份方法img镜像文件压缩方法),虚拟机下备份镜像不太方便,无论是存储空间还是读卡操作都不方便.所以打算装个linu ...

  2. 惠普服务器安装win10系统教程,惠普战99笔记本安装win10系统操作教程

    惠普战99不仅注重工作站属性的强化,同时通过搭载英特尔酷睿博锐处理器,使得这款设备能够被拓展到企业级IT部署环境中来,进一步放大了产品的价值,对于普通商务用户.专业领域用户以及企业级用户而言都是很好的 ...

  3. 保姆级教程带你在VMware中安装Linux Debinan操作系统

    保姆级教程带你在VMware中安装Linux Debinan操作系统 文章目录 保姆级教程带你在VMware中安装Linux Debinan操作系统 1.Debinan系统介绍 2.Debinan操作 ...

  4. 【安装Linux(巨详细步骤从VMware到安装Linux)】

    安装Linux(巨详细步骤从VMware到安装Linux) 安装Linux全部步骤 一.安装VMware 二.下载镜像文件 三.创建"典型"虚拟机 四.创建自定义虚拟机 五.开启配 ...

  5. 原装windows10系统笔记本(HP 340 G4)安装windows7系统时问题的解决方案

    原装windows10系统笔记本(HP 340 G4)安装windows7系统时问题的解决方案 故障情况: HP 340 G4笔记本,原装windows10系统,使用起来不方便,需要安装windows ...

  6. Linux培训教程 浅谈:PHP在linux上执行外部命令(整理)

    一.PHP中调用外部命令介绍 二.关于安全问题 三.关于超时问题 四.关于PHP运行linux环境中命令出现的问题 一.PHP中调用外部命令介绍 在PHP中调用外部命令,可以用,1>调用专门函数 ...

  7. u盘制作大师 linux系统教程,制作用U盘启动的Linux系统的简单步骤详解

    制作用U盘启动的Linux系统的简单步骤详解 最近听朋友说误删除了Linux系统里的文件,于是系统进不了,里面保存着很多重要的数据,这该怎么办?虽然可以把硬盘取出挂载其他Linux系统运行,也可跳过控 ...

  8. 海尔简爱s11装Linux,海尔简爱S11笔记本U盘安装win7系统的操作教程

    海尔简爱S11的外观设计走了简约的路线,金属质感浓厚的外壳实际上是手感温润的复合材料,"Haier"的logo以特殊的反光工艺隐藏在笔记本A面的右上角.海尔简爱S11的色彩主视觉被 ...

  9. 华硕安装win7和linux系统安装教程视频教程,[mcj]华硕主板如何安装Windows及Ubuntu双系统并正确引导?...

    1 Windows安装 准备工作: Ubuntu安装盘 Windows安装盘 1.1 BiOS设置 1.重启笔记本按esc或f8进入BIOS设置,将bios改成简体中文,然后按F7进入高级模式,如下图 ...

  10. esxi 内核 linux,大娃套小娃系列-ESXI虚拟机安装Debian系统实现Docker容器

    大娃套小娃系列-ESXI虚拟机安装Debian系统实现Docker容器 2021-04-03 20:01:00 8点赞 60收藏 12评论 先介绍一下我的新小主机,具体配置是Lenovo M93P+i ...

最新文章

  1. 搭建通用性多用户后台-思路
  2. 关于GC.Collect在不同机器上表现不一致问题
  3. C++设计模式之工厂方法模式
  4. 【转载】Meta http-equiv属性详解
  5. 取MapString,sitemap中的全部key
  6. 使用VS2019创建项目,添加文件和库地址
  7. python数据分析笔记中panda(2)
  8. collections模块之namedtuple
  9. anaconda安装python3.7、jupyter_Anaconda3 Python 3 和 2 in Jupyter Notebook共存方法
  10. java文件名中不能包含的字符,使用Java 7编写包含非英语字符的文件名时,zip条目不正确...
  11. ubb转换html,UBB代码转换成HTML代码
  12. DICOM worklist入门一
  13. NV Fermi游戏架构全解析
  14. 如何利用Java进行高效的彩信群发
  15. 龚鹏:我是怎么从程序员成为全栈GEEK的
  16. 北鲲云超算平台药物发现Cloud-HPCAI解决方案助力生命科学行业
  17. gitlab漏洞导致服务器被植入挖矿程序
  18. Vue 指令v-for和v-model
  19. cs linux服务器ip,linux安装CS服务器详解
  20. Android 11 修改重启和恢复出厂设置动画页面

热门文章

  1. 离散数学及其应用 第二章:计数问题
  2. 什么是ROM、EPROM、EEPROM、FLASH ROM、RAM?
  3. 电力载波通信了解笔记
  4. 通信系统仿真原理与无线应用笔记-MATLAB
  5. 软件工程---客观题
  6. android助手最新版本,Android 开发助手功能及版本介绍
  7. MS Office办公,数学公式编辑器,visio2019 详细安装教程
  8. 一拳超人最强之男手游辅助脚本 快速升级提高提高战力
  9. shellcode免杀工具Go_Bypass的使用
  10. wifi上行下行速度测试_测试网速_测试网速wifi在线测试