Update go.sh

This commit is contained in:
edschuy95 2026-01-20 22:22:08 +00:00
parent 7bf620a797
commit 3bb68fa5f3

17
go.sh
View file

@ -52,10 +52,8 @@ install_debian() {
run_cmd "sudo apt update"
echo "Installing 32-bit runtime libraries..."
run_cmd "sudo apt install -y libc6:i386 libncurses5:i386 libstdc++6:i386"
run_cmd "sudo apt install -y libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386"
echo "Installing 32-bit development libraries..."
run_cmd "sudo apt install -y gcc-multilib g++-multilib"
}
# -----------------------------
@ -66,7 +64,8 @@ install_fedora() {
echo "Immutable Fedora/Bazzite detected."
# List of 32-bit packages we want
PKGS=("glibc.i686" "libstdc++.i686" "ncurses-libs.i686" "zlib-ng-compat.i686" "glibc-devel.i686" "libstdc++-devel.i686" "zlib-ng-compat-devel.i686")
PKGS=("glibc.i686" "libstdc++.i686" "ncurses-libs.i686" "zlib-ng-compat.i686")
# Filter out packages that are already installed
TO_INSTALL=()
@ -87,8 +86,7 @@ install_fedora() {
fi
else
echo "Installing 32-bit libraries via dnf..."
run_cmd "sudo dnf install -y glibc.i686 libstdc++.i686 zlib.i686 ncurses-libs.i686"
run_cmd "sudo dnf install -y gcc gcc-c++ glibc-devel.i686 libstdc++-devel.i686"
run_cmd "sudo dnf install -y glibc.i686 libstdc++.i686 ncurses-libs.i686 zlib-ng-compat.i686"
fi
}
@ -105,7 +103,7 @@ install_arch() {
run_cmd "sudo steamos-readonly disable"
echo "Installing 32-bit libraries..."
run_cmd "sudo pacman -S --noconfirm lib32-glibc lib32-gcc-libs lib32-zlib gcc-multilib"
run_cmd "sudo pacman -S --noconfirm lib32-glibc lib32-gcc-libs lib32-ncurses lib32-zlib"
echo "Re-enabling read-only mode..."
run_cmd "sudo steamos-readonly enable"
@ -125,10 +123,7 @@ install_arch() {
fi
echo "Installing 32-bit runtime libraries..."
run_cmd "sudo pacman -S --noconfirm lib32-glibc lib32-gcc-libs lib32-zlib"
echo "Installing 32-bit development libraries..."
run_cmd "sudo pacman -S --noconfirm gcc-multilib"
run_cmd "sudo pacman -S --noconfirm lib32-glibc lib32-gcc-libs lib32-ncurses lib32-zlib"
}
# -----------------------------