diff --git a/build_kvm_images.sh b/main.sh similarity index 99% rename from build_kvm_images.sh rename to main.sh index db3a522..8b2b89c 100644 --- a/build_kvm_images.sh +++ b/main.sh @@ -1,7 +1,10 @@ #!/bin/bash #from https://github.com/oneclickvirt/pve_kvm_images - +sudo apt-get install -y libguestfs-tools rng-tools curl +sudo apt-get install -y libguestfs-tools rng-tools curl --fix-missing +curl -o rebuild_qcow2.sh https://raw.githubusercontent.com/oneclickvirt/pve_kvm_images/main/rebuild_qcow2.sh +chmod 777 rebuild_qcow2.sh links=($(curl -s -m 6 https://down.idc.wiki/Image/realServer-Template/current/qcow2/ | grep -o '' | awk -F'"' '{print $2}' | sed -n '/qcow2$/s#/Image/realServer-Template/current/qcow2/##p')) if [ ${#links[@]} -gt 0 ]; then for link in "${links[@]}"; do @@ -10,10 +13,6 @@ if [ ${#links[@]} -gt 0 ]; then else echo "没有找到KVM镜像" fi -sudo apt-get install -y libguestfs-tools rng-tools curl -sudo apt-get install -y libguestfs-tools rng-tools curl --fix-missing -curl -o rebuild_qcow2.sh https://raw.githubusercontent.com/oneclickvirt/pve_kvm_images/main/rebuild_qcow2.sh -chmod 777 rebuild_qcow2.sh for image in "${links[@]}"; do curl -o $image "https://down.idc.wiki/Image/realServer-Template/current/qcow2/$image" chmod 777 $image