From de0090b60c506baec693d8f00db58bc383e61d35 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Sat, 20 Jul 2024 21:49:19 +0200 Subject: [PATCH] Optimized logic for arch setup --- scripts/image/setup.sh | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/scripts/image/setup.sh b/scripts/image/setup.sh index 3434444..0e34052 100644 --- a/scripts/image/setup.sh +++ b/scripts/image/setup.sh @@ -71,13 +71,19 @@ case "$operation_system" in "arch") question "Which Raspberry Pi will be used (e.g.: 1, 2, 3, 4...):" && read -r version base_download_url="http://os.archlinuxarm.org/os/"; - if [ "$version" == "1" ]; then + image_name="ArchLinuxARM-rpi-$version.tar.gz" + case "$version" in + "1") image_name="ArchLinuxARM-rpi-latest.tar.gz" - elif [ "$version" == "4" ]; then + ;; + "2" | "3") + image_name="ArchLinuxARM-rpi-armv7-latest.tar.gz" + ;; + + "4") image_name="ArchLinuxARM-rpi-aarch64-latest.tar.gz" - else - image_name="ArchLinuxARM-rpi-$version-latest.tar.gz" - fi + ;; + esac ;; "manjaro") question "Which version(e.g.:architect,gnome) should be used:" && read -r version