Pārlūkot izejas kodu

Update haos_vm.sh

tteckster 3 gadi atpakaļ
vecāks
revīzija
5490822e86
1 mainītis faili ar 3 papildinājumiem un 11 dzēšanām
  1. 3 11
      vm/haos_vm.sh

+ 3 - 11
vm/haos_vm.sh

@@ -106,19 +106,11 @@ echo -e "${CHECKMARK} \e[1;92m Downloading disk image... \e[0m"
 wget -q --show-progress $URL
 wget -q --show-progress $URL
 echo -en "\e[1A\e[0K"
 echo -en "\e[1A\e[0K"
 FILE=$(basename $URL)
 FILE=$(basename $URL)
-if [[ $FILE == *.zip ]]; then
-  echo -e "${CHECKMARK} \e[1;92m Checking for unzip command... \e[0m"
-  if ! command -v unzip &> /dev/null; then
-    echo -e "${CHECKMARK} \e[1;92m Installing Unzip... \e[0m"
-    apt-get update >/dev/null
-    apt-get -qqy install unzip &>/dev/null
-  fi
-fi
 echo -e "${CHECKMARK} \e[1;92m Extracting disk image... \e[0m"
 echo -e "${CHECKMARK} \e[1;92m Extracting disk image... \e[0m"
 case $FILE in
 case $FILE in
-  *"gz") gunzip -f $FILE;;
-  *"zip") unzip -o $FILE;;
-  *"xz") xz -d $FILE;;
+  *"gz") gunzip -f $FILE ;;
+  *"zip") gunzip -f -S .zip $FILE ;;
+  *"xz") xz -d $FILE ;;
   *) die "Unable to handle file extension '${FILE##*.}'.";;
   *) die "Unable to handle file extension '${FILE##*.}'.";;
 esac
 esac
 STORAGE_TYPE=$(pvesm status -storage $STORAGE | awk 'NR>1 {print $2}')
 STORAGE_TYPE=$(pvesm status -storage $STORAGE | awk 'NR>1 {print $2}')