From 95ad6b0c6a19fc17380aff2cab4343851ba5880c Mon Sep 17 00:00:00 2001 From: AnthonyAxenov Date: Sun, 12 Oct 2025 18:24:30 +0800 Subject: [PATCH] rustdesk 1.4.2 --- install/rustdesk | 18 ++++++++++++++---- install/rustdesk-deb | 20 -------------------- uninstall/rustdesk | 11 +++++++++++ 3 files changed, 25 insertions(+), 24 deletions(-) delete mode 100755 install/rustdesk-deb create mode 100755 uninstall/rustdesk diff --git a/install/rustdesk b/install/rustdesk index 75a82e1..a1210d1 100755 --- a/install/rustdesk +++ b/install/rustdesk @@ -1,14 +1,24 @@ #!/usr/bin/env bash -##makedesc: Install rustdesk client (flatpak) +##makedesc: Install rustdesk client v1.4.2 (deb) +[ "$1" ] && RDVER="$1" || RDVER="1.4.2" echo echo "===============================================" -echo "Installing rustdesk..." +echo "Installing rustdesk v$RDVER..." echo "===============================================" echo # https://github.com/rustdesk/rustdesk -flatpak install -y com.rustdesk.RustDesk +deb_path="$HOME/install" +deb_name="rustdesk-$RDVER.deb" +mkdir -p "$deb_path" +deb="$deb_path/$deb_name" + +sudo apt install -y libxdo3 python3-pip +wget "https://github.com/rustdesk/rustdesk/releases/download/$RDVER/$deb_name" -O "$deb" +sudo dpkg -i "$deb" + +# flatpak install -y com.rustdesk.RustDesk # https://develop.kde.org/docs/administration/portal-permissions/ -flatpak permission-set kde-authorized remote-desktop com.rustdesk.RustDesk yes +# flatpak permission-set kde-authorized remote-desktop com.rustdesk.RustDesk yes diff --git a/install/rustdesk-deb b/install/rustdesk-deb deleted file mode 100755 index a4c3c9a..0000000 --- a/install/rustdesk-deb +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env bash -##makedesc: Install rustdesk client v1.4.0 (deb) - -[ $1 ] && RDVER="$1" || RDVER="1.4.0" -echo -echo "===============================================" -echo "Installing rustdesk v$RDVER..." -echo "===============================================" -echo - -# https://github.com/rustdesk/rustdesk - -deb_path="$HOME/install" -deb_name="rustdesk-$RDVER.deb" -mkdir -p "$deb_path" -deb="$deb_path/$deb_name" - -sudo apt install -y libxdo3 python3-pip && \ - wget "https://github.com/rustdesk/rustdesk/releases/download/$RDVER/$deb_name" -O "$deb" && \ - sudo dpkg -i "$deb" diff --git a/uninstall/rustdesk b/uninstall/rustdesk new file mode 100755 index 0000000..1d8250d --- /dev/null +++ b/uninstall/rustdesk @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +##makedesc: Uninstall rustdesk client + +echo +echo "===============================================" +echo "Uninstalling rustdesk..." +echo "===============================================" +echo + +sudo dpkg -r rustdesk +# flatpak remove -y com.rustdesk.RustDesk