File tree Expand file tree Collapse file tree 4 files changed +23
-9
lines changed
Expand file tree Collapse file tree 4 files changed +23
-9
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,15 @@ if [ ! -f /usr/bin/zstd ]; then
77 [ -f /usr/bin/dnf ] && /usr/bin/dnf install -y zstd
88fi
99
10- sudo tar -xpvf ` dirname ${BASH_SOURCE[0]} ` /debian.tar.zst --directory=$HOME
10+ if [ ! -d $HOME /.machines ]; then
11+ mkdir $HOME /.machines
12+ fi
13+
14+ if [ -d $HOME /.machines/debian ]; then
15+ echo 容器 debian 已经存在,安装之前必须先卸载并删除旧容器! && sleep 2
16+ source ` dirname ${BASH_SOURCE[0]} ` /remove.sh
17+ fi
18+
19+ sudo tar -xpvf ` dirname ${BASH_SOURCE[0]} ` /debian.tar.zst --directory=$HOME /.machines
1120sudo ` dirname ${BASH_SOURCE[0]} ` /nspawn-deepinwine/debian-config.sh
1221echo 安装完成!
13-
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ echo -n -e "\033[31m需要我自动帮您删除~/.machines/debian吗?[y/N]\033
77read -p " " choice
88case $choice in
99Y | y) sudo rm -rf $HOME /.machines/debian && echo $HOME /.machines/debian 已被删除!;;
10- N | n | ' ' ) echo 再见!;;
11- * ) echo 错误选择,请手动删除!;;
10+ N | n | ' ' ) echo 再见! && sleep 2 && exit ;;
11+ * ) echo 错误选择,请手动删除! && sleep 2 && exit 1 ;;
1212esac
13-
Original file line number Diff line number Diff line change @@ -7,7 +7,15 @@ if [ ! -f /usr/bin/zstd ]; then
77 [ -f /usr/bin/dnf ] && /usr/bin/dnf install -y zstd
88fi
99
10+ if [ ! -d $HOME /.machines ]; then
11+ mkdir $HOME /.machines
12+ fi
13+
14+ if [ -d $HOME /.machines/debian ]; then
15+ echo 容器 debian 已经存在,安装之前必须先卸载并删除旧容器! && sleep 2
16+ source ` dirname ${BASH_SOURCE[0]} ` /remove.sh
17+ fi
18+
1019sudo tar -xpvf ` dirname ${BASH_SOURCE[0]} ` /deepin.tar.zst --directory=$HOME
1120sudo ` dirname ${BASH_SOURCE[0]} ` /nspawn-deepinwine/deepin-config.sh
1221echo 安装完成!
13-
Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ echo -n -e "\033[31m需要我自动帮您删除~/.machines/deepin吗?[y/N]\033
77read -p " " choice
88case $choice in
99Y | y) sudo rm -rf $HOME /.machines/deepin && echo $HOME /.machines/deepin 已被删除!;;
10- N | n | ' ' ) echo 再见!;;
11- * ) echo 错误选择,请手动删除!;;
10+ N | n | ' ' ) echo 再见! && sleep 2 && exit ;;
11+ * ) echo 错误选择,请手动删除! && sleep 2 && exit 1 ;;
1212esac
13-
You can’t perform that action at this time.
0 commit comments