Deploy2.5.0安装步骤。
Linux系统 Deploy2.5.0安装具体步骤。
-
(一) 下载Linux Deploy
请确保手机已
root
, Deploy下载: https://github.com/meefik/linuxdeploy/releases 解锁仓库 : https://github.com/sv4us/binary/blob/docker/AnLinux/unlock.zip(二) 安装kali
选择
仓库\kali_arm64
,在右下角打开配置源地址:https://mirrors.aliyun.com/kali/ 镜像大小:按需要分配 本地化:zh_CN.UTF-8 ssh和图形界面:✔ 1234
在主界面
左上角
选择安装,直到安装结束,点击启动
即开启ssh和vnc服务,用JuiceSSH和VNC View连接即可。(三) 查看Linux Deploy的安装shell
su mkdir -p /sdcard/rootfs cd /data/user/0/ru.meefik.linuxdeploy/files cp -fr * /sdcard/rootfs/ 1234
之后即可以在
/sdcard/rootfs
用QuickEdit
(文本编辑器)查看bash脚本。在
config/
中SOURCE_PATH="https://mirrors.aliyun.com/kali/" 1
make_rootfs.sh
调用tgz_file="${EXTERNAL_STORAGE}/${cfg_name}.tgz" ./cli.sh -d -p "${cfg_name}" export "${tgz_file}" 12
cli.sh
中rootfs_import() { local rootfs_file="$1" [ -n "${rootfs_file}" ] || return 1 container_mounted || container_mount root || return 1 case "${rootfs_file}" in *tar) msg -n "Importing rootfs from tar archive ... " if [ -e "${rootfs_file}" ]; then tar xf "${rootfs_file}" -C "${CHROOT_DIR}" elif [ -z "${rootfs_file##http*}" ]; then wget -q -O - "${rootfs_file}" | tar x -C "${CHROOT_DIR}" else msg "fail"; return 1 12345678910111213141516
显然
$rootfs_file
可以是/sdcard
根目录下的$rootfs
.tgz文件,否则通过http下载。 在include/bootstrap/alpine/deploy.sh
[ -n "${SOURCE_PATH}" ] || SOURCE_PATH="http://dl-cdn.alpinelinux.org/alpine/" 1
显示了软件源,修改为国内镜像源即可加速。
阿里源: https://mirrors.aliyun.com/ 清华源: https://mirrors.tuna.tsinghua.edu.cn/ ustc: https://mirrors.ustc.edu.cn/ 123
(四) 确定rootfs下载地址
把rootfs文件夹复制到PC,(
git:
https://github.com/sv4us/binary/tree/docker/AnLinux)搜索wget
,打开一个include/bootstrap/alpine/deploy.sh
do_install() { is_archive "${SOURCE_PATH}" && return 0 msg ":: Installing ${COMPONENT} ... " msg -n "Retrieving rootfs archive ... " local repo_url="${SOURCE_PATH%/}/${SUITE}" local rootfs_name=$(wget -q -O - "${repo_url}/releases/${ARCH}/latest-releases.yaml" | grep -m1 "file: alpine-minirootfs" | awk '{print $2}') wget -q -O - "${repo_url}/releases/${ARCH}/${rootfs_name}" | tar xz -C "${CHROOT_DIR}" is_ok "fail" "done" || return 1 component_exec core/emulator core/mnt core/net msg "Installing packages: " apk_install shadow sudo tzdata ${EXTRA_PACKAGES} is_ok || return 1 return 0 } 1234567891011121314151617181920
地址:
${repo_url}/releases/${ARCH}/${rootfs_name}
打开Linux Deploy,可以在源地址
找到修改过的下载地址
:http://hub.meefik.ru/rootfs/debian_arm64.tgz`用
HttpCanary
抓取Linux Deploy
数据包,得到profile下载地址
: http://hub.meefik.ru/index.gz,用7zip解压即可。 python提取下载地址(略)(五) 总结
常用rootfs下载地址(2019.12.13)
http://hub.meefik.ru/rootfs/alpine_arm64.tgz http://hub.meefik.ru/rootfs/centos_arm64.tgz http://hub.meefik.ru/rootfs/kali_arm64.tgz http://hub.meefik.ru/rootfs/kalitop10_arm64.tgz http://hub.meefik.ru/rootfs/ubuntu_arm64.tgz 12345
Android用
IDM+
或闪电下载
来下载加速。 将下载文件(如kalitop10_arm64.tgz)移动到/sdcard
根目录,更改源地址
:/sdcard/kalitop10_arm64.tgz
安装即可。总结
以上就是
为各位朋友分享的 相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多 等着你!