New generic install method

This commit is contained in:
2023-03-21 14:37:38 -04:00
parent 089ce68cc6
commit d0f43b6b30

View File

@@ -373,9 +373,9 @@ init() {
PKG_INSTALL_LOCAL(){ installMCARCH; }
;;
unknown)
PKG_INSTALL=(":")
PKG_REMOVE=(":")
PKG_UPDATE=(":")
PKG_INSTALL=(:)
PKG_REMOVE=(:)
PKG_UPDATE=(:)
PKG_INSTALL_LOCAL(){ installMCGENERIC; }
esac
}
@@ -397,6 +397,7 @@ setMCVersion() {
MCVERSION_SOURCE="user input"
# Containerized package manager
elif installPackage --silent buildah &&
hash buildah &>/dev/null &&
cnt=$(buildah from --quiet debian:$DEBIANBASE-slim) &>/dev/null &&
buildah run "$cnt" -- bash -c \
"echo 'deb [trusted=no arch=amd64,i386,armhf,arm64] http://dist.jriver.com/latest/mediacenter/ $DEBIANBASE main' > /etc/apt/sources.list 2>&1" &>/dev/null &&