From 1ba1f99c0887a5bfe132b0efc9cbd37735595cda Mon Sep 17 00:00:00 2001 From: wilou Date: Fri, 26 Apr 2024 11:30:12 +0000 Subject: [PATCH] Actualiser install.sh --- install.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/install.sh b/install.sh index f3c9fd9..c0fbf68 100644 --- a/install.sh +++ b/install.sh @@ -41,11 +41,18 @@ apt install -y kdenlive apt install -y obs-studio # Logiciel hors dépôts : Synology Drive Client -latest_version_url=$(curl -sL "https://archive.synology.com/download/Utility/SynologyDriveClient/" | grep -oE 'href="[^"]+"' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+-[0-9]+' | sort -V | tail -1) -wget -qO- "https://archive.synology.com/download/Utility/SynologyDriveClient/$latest_version_url/" | grep -oP 'href="[^"]+synology-drive-client-.*?\.x86_64\.deb"' | grep -oP 'https://[^"]+' | wget -P /tmp/synology-drive-client/ -i - -release=$(ls /tmp/synology-drive-client/synology-drive-client-*.x86_64.deb | tail -1) -apt install -y $release +# Étape 1 : Obtention de l'URL de la dernière version +latest_version_url=$(curl -sL "https://archive.synology.com/download/Utility/SynologyDriveClient/" \ + | grep -oE 'href="[^"]+"' \ + | grep -oE '[0-9]+\.[0-9]+\.[0-9]+-[0-9]+' \ + | sort -V \ + | tail -1) +# Étape 2 : Téléchargement du fichier .deb à partir de l'URL de la dernière version +wget -qO- "https://archive.synology.com/download/Utility/SynologyDriveClient/$latest_version_url/" \ + | grep -oP 'href="[^"]+synology-drive-client-.*?\.x86_64\.deb"' \ + | grep -oP 'https://[^"]+' \ + | wget -P /tmp/synology-drive-client/ -i - # Logiciel hors dépots : Youtube music (E: Sub-process /usr/bin/dpkg returned an error code) #package="https://(.*)youtube-music_(.*).deb"