要求:
Android4.0+ busybox Linux_Deploy 2G+free

Debian: http://mirrors.ustc.edu.cn/debian/
Debian: http://mirrors.163.com/debian/ (jessie貌似有404)
Ubuntu: http://mirrors.aliyun.com/ubuntu-ports/
Kali: http://mirrors.aliyun.com/kali/
Arch ARM: http://mirrors.163.com/archlinuxarm
Centos7: http://mirrors.aliyun.com/centos-altarch/
Fedora: http://mirrors.ustc.edu.cn

记录一下日后碰到的坑:

  1. Linux_Deploy 2.x.x ~ 1.5.4之间的版本好像会报错找不到ar这个指令,建议在手机乐园下载2.3.1版本
  2. 若启用VNC连接后花屏,则在.vnc目录下面的xstartup添加startxfce4 &来启动桌面程序,其他桌面以此类推
  3. 配置发行版镜像站地址不支持https
  4. tightvncserver: could not open default font ‘fixed’

apt-get install xfonts-base
5. SSH启动失败,进入终端,获取root后输入/data/data/ru.meefik.linuxdeploy/files/bin/linuxdeploy shell -u root即可进入系统,再安装SSH即可。
6. 按装官方的kaliTOP10_LXDE包后,字体报错perl: warning: Setting locale failed应当在~/.bashrc中加入export LC_ALL=C,然后执行

1
2
3
source ~/.bashrc
apt install xfonts-intl-chinese
apt install ttf-wqy-microhei
  1. 同上,发现aircrack-ng无法使用,只需要apt install一遍完成更新即可。注意,网卡需要支持monitor模式。
  2. 挂载的时候显示文件名乱码,dpkg-reconfigure locales走一遍,把中文常用编码和英文常用编码都装上。

1

2