Merge pull request #758 from mobilegmYT/patch-16

Fix mcpi apt lock checker
pull/763/head
Itai Nelken 4 years ago committed by GitHub
commit 1f9aa9aff2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -24,19 +24,19 @@ fi
# Wait for apt lock to be released # Wait for apt lock to be released
i=0 i=0
tput sc while sudo fuser /var/{lib/{dpkg,apt/lists},cache/apt/archives}/lock > /dev/null 2>&1
while fuser /var/lib/dpkg/lock >/dev/null 2>&1 ; do do
case $(($i % 4)) in case $(($i % 4)) in
0) j="-";; 0) j="-";;
1) j="\\";; 1) j="\\";;
2) j="|";; 2) j="|";;
3) j="/";; 3) j="/";;
esac esac
tput rc printf "\r[$j] Waiting for other package managers to finish..."
echo -en "\r[$j] Waiting for other software managers to finish..."
sleep 0.5 sleep 0.5
((i=i+1)) ((i+=1))
done done
[[ $i -gt 0 ]] && printf "Done.\n"
# Remove Old Minecraft Pi # Remove Old Minecraft Pi
sudo apt-get remove -y minecraft-pi &>/dev/null || true sudo apt-get remove -y minecraft-pi &>/dev/null || true

Loading…
Cancel
Save