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

编程知识 行业动态 更新时间:2024-06-13 00:17:20

在我们日常使用的安卓手机里安装一套完整的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系统

本文发布于:2023-03-25 02:30:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/889fd15a767d3b7b58308f827811f662.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:机上   系统   教程   如何在   安卓手

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!