要求:
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
记录一下日后碰到的坑:
- Linux_Deploy 2.x.x ~ 1.5.4之间的版本好像会报错找不到
ar
这个指令,建议在手机乐园下载2.3.1版本 - 若启用VNC连接后花屏,则在
.vnc
目录下面的xstartup
添加startxfce4 &
来启动桌面程序,其他桌面以此类推 - 配置发行版镜像站地址不支持https
- 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 | source ~/.bashrc |
- 同上,发现aircrack-ng无法使用,只需要apt install一遍完成更新即可。注意,网卡需要支持monitor模式。
- 挂载的时候显示文件名乱码,
dpkg-reconfigure locales
走一遍,把中文常用编码和英文常用编码都装上。