Tag - Android

Android Linux    2019-06-15 10:50:32    1024    0    0

多年后,当我回到大学,我依然能回想起那年,被大一不能带电脑的沙雕规定支配的愤怒

背景

每当我有事要做却不想做。。。就会折腾一些奇奇怪怪的东西。。。最近摸鱼成果:在安卓上运行完整的Linux桌面。。。啥你说Run a Linux desktop on Android有啥用?当然是To code anywhere啦!

教程

1. 安装termux

详细过程略,随便去一个应用市场应该就能下到。如果能给root权,建议授予root权限,并且在root权限下执行所有安装命令

termux下进入root权限需要安装tsu包

2. 安装Anlinux

过程略,这个App主要提供安装的具体脚本。

3. 安装一个Linux发行版

  1. 启动AnLinux,并点击choose选择发行版,笔者使用的Debian
  2. 点击copy以复制app显示的命令,这时候会弹出广告,直接返回就好了。(笔者复制到的命令:pkg install wget proot -y && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Debian/debian.sh && bash debian.sh
  3. 将命令在Termux中粘贴并执行,注意,如果是用root权限安装,记得把当前目录切换到非root环境下的那个目录(命令:cd /data/data/com.termux/files/home/),以免根目录混乱。

安装完成后就可以执行./start-debian.sh以进入debian了:

4. 安装一个Linux桌面

  1. 再次打开AnLinux并从侧边划出的菜单选择Setup Desktop
  2. 第一个Choose选择刚刚安装的发行版,第二个选择要装的桌面环境,笔者选择debian+xfce
  3. copy命令,并复制到发行版的终端中执行。注意,选择的发行版要和启动的发行版对应,否则可能出现问题(笔者复制到的命令:wget https://raw.githubusercontent.com/EXALAB/AnLinux-Res