From fa21bda5d0e7133790ab8004888a7cea32002d61 Mon Sep 17 00:00:00 2001 From: Botspot Date: Sat, 10 Apr 2021 21:08:22 -0500 Subject: [PATCH] prevent scratch 2 from being upgraded --- apps/Scratch 2/install-32 | 3 +++ apps/Scratch 2/uninstall | 3 +++ 2 files changed, 6 insertions(+) diff --git a/apps/Scratch 2/install-32 b/apps/Scratch 2/install-32 index 0f53ad0..ff16834 100755 --- a/apps/Scratch 2/install-32 +++ b/apps/Scratch 2/install-32 @@ -16,4 +16,7 @@ sudo cp -af ~/scratch2/libpepflashplayer.so /usr/lib/chromium-browser/libpepflas echo "Installing scratch2 package..." sudo apt install -yf ~/scratch2/scratch2_0.25_armhf.deb || error "Failed to install scratch2 package" +echo "Holding scratch2 package version so it won't upgrade..." +echo "scratch2 hold" | sudo dpkg --set-selections + rm -rf ~/scratch2 diff --git a/apps/Scratch 2/uninstall b/apps/Scratch 2/uninstall index 143f461..0d6cf7a 100755 --- a/apps/Scratch 2/uninstall +++ b/apps/Scratch 2/uninstall @@ -7,4 +7,7 @@ function error { exit 1 } +echo "Allowing scratch2 package to be uninstallable..." +echo "scratch2 install" | sudo dpkg --set-selections + sudo apt purge scratch2 -y || error "Failed to uninstall scratch2 package"