Force mcpi modded update (#763)

* Force mcpi modded update

* And done1

Co-authored-by: Álvaro Torralba <donfrutosgomez@gmail.com>
pull/765/head
RPI News 4 years ago committed by GitHub
parent 2a658acc5b
commit 6c1c8c5b45
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -6,22 +6,11 @@
set -e set -e
DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")"
STORAGE="$(dirname "$0")"
function error { function error {
echo -e "\\e[91m$1\\e[39m" echo -e "\\e[91m$1\\e[39m"
exit 1 exit 1
} }
##
## Install mcpi-reborn
##
if [[ "$(lsb_release -cs)" != "buster" && "$(lsb_release -cs)" != "bullseye" && "$(lsb_release -cs)" != "sid" ]]; then
error "Unsupported RPi OS Version! Your RPi OS version is $(lsb_release -cs), but supported versions are Buster, Bullseye, or Sid. Consider searching how to upgrade your version to RPi OS Buster!"
fi
# Wait for apt lock to be released # Wait for apt lock to be released
i=0 i=0
while sudo fuser /var/{lib/{dpkg,apt/lists},cache/apt/archives}/lock > /dev/null 2>&1 while sudo fuser /var/{lib/{dpkg,apt/lists},cache/apt/archives}/lock > /dev/null 2>&1
@ -38,11 +27,10 @@ do
done done
[[ $i -gt 0 ]] && printf "Done.\n" [[ $i -gt 0 ]] && printf "Done.\n"
# Remove Old Minecraft Pi # Remove old MCPILs
sudo apt-get remove -y minecraft-pi &>/dev/null || true
sudo apt-get remove -y mcpil-r mcpil &>/dev/null || true sudo apt-get remove -y mcpil-r mcpil &>/dev/null || true
wget -qO- https://raw.githubusercontent.com/MCPI-Revival/mcpi-packages/master/install.sh | bash &>/dev/null || error "Failed to install apt repo!" wget -qO- https://raw.githubusercontent.com/MCPI-Revival/mcpi-packages/master/install.sh | bash - &>/dev/null || error "Failed to install APT repo!"
# Choose MCPIL to use # Choose MCPIL to use
PS3='Which launcher for MCPI Modded would you like to use? Need help deciding? Ask here: https://discord.com/invite/aDqejQGMMy' PS3='Which launcher for MCPI Modded would you like to use? Need help deciding? Ask here: https://discord.com/invite/aDqejQGMMy'

Loading…
Cancel
Save