From 3333d3a5908d92cddb230a0f09ab3a21709633fe Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Fri, 17 May 2024 17:25:13 +0300 Subject: [PATCH] improve compatibility and cleanup --- kasmvnc/run.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kasmvnc/run.sh b/kasmvnc/run.sh index 73bc3e8..e9b3b26 100644 --- a/kasmvnc/run.sh +++ b/kasmvnc/run.sh @@ -11,9 +11,12 @@ fi # Check if vncserver is installed if ! dpkg -s kasmvncserver &> /dev/null; then cd /tmp - wget https://github.com/kasmtech/KasmVNC/releases/download/v${VERSION}/kasmvncserver_focal_${VERSION}_amd64.deb - sudo apt install -y ./kasmvncserver_focal_${VERSION}_amd64.deb + DISTRO=$(lsb_release -c -s) + ARCH=$(dpkg --print-architecture) + wget -q https://github.com/kasmtech/KasmVNC/releases/download/v${VERSION}/kasmvncserver_$${DISTRO}_${VERSION}_$${ARCH}.deb + sudo apt-get install -y ./kasvncserver_*.deb printf "🥳 KasmVNC v${VERSION} has been successfully installed!\n\n" + rm ./kasvncserver_*.deb else echo "KasmVNC is already installed." fi