这篇文章主要介绍了Linux怎么安装Deploy2.5.0的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux怎么安装Deploy2.5.0文章都会有所收获,下面我们一起来看看吧。
请确保手机已root, Deploy下载: https://github.com/meefik/linuxdeploy/releases 解锁仓库 : https://github.com/sv4us/binary/blob/docker/AnLinux/unlock.zip
选择仓库\kali_arm64,在右下角打开配置
源地址:https://mirrors.aliyun.com/kali/
镜像大小:按需要分配
本地化:zh_CN.UTF-8
ssh和图形界面:✔
1234
在主界面左上角选择安装,直到安装结束,点击启动即开启ssh和vnc服务,用JuiceSSH和VNC View连接即可。
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文件夹复制到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怎么安装Deploy2.5.0”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Linux怎么安装Deploy2.5.0”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。