From 767803f104f74255bf06ace6c81665ea3e368f48 Mon Sep 17 00:00:00 2001 From: Matthias Wirth Date: Sat, 29 Jan 2022 23:44:14 +0100 Subject: [PATCH] only run apt update if necessary --- install.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index 6c88e50..2b385fa 100755 --- a/install.sh +++ b/install.sh @@ -46,8 +46,10 @@ if [[ -n "${packages[*]}" ]]; then exit 1 fi echo "Installing required packages: ${packages[*]}" - apt-get update || true - apt-get install -y --no-install-suggests --no-install-recommends "${packages[@]}" || true + if ! apt-get install -y --no-install-suggests --no-install-recommends "${packages[@]}"; then + apt-get update || true + apt-get install -y --no-install-suggests --no-install-recommends "${packages[@]}" || true + fi hash -r || true while read -r -d '/' CMD PKG do