Update go.sh
This commit is contained in:
parent
7bf620a797
commit
3bb68fa5f3
1 changed files with 6 additions and 11 deletions
17
go.sh
17
go.sh
|
|
@ -52,10 +52,8 @@ install_debian() {
|
||||||
run_cmd "sudo apt update"
|
run_cmd "sudo apt update"
|
||||||
|
|
||||||
echo "Installing 32-bit runtime libraries..."
|
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."
|
echo "Immutable Fedora/Bazzite detected."
|
||||||
|
|
||||||
# List of 32-bit packages we want
|
# 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
|
# Filter out packages that are already installed
|
||||||
TO_INSTALL=()
|
TO_INSTALL=()
|
||||||
|
|
@ -87,8 +86,7 @@ install_fedora() {
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "Installing 32-bit libraries via dnf..."
|
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 glibc.i686 libstdc++.i686 ncurses-libs.i686 zlib-ng-compat.i686"
|
||||||
run_cmd "sudo dnf install -y gcc gcc-c++ glibc-devel.i686 libstdc++-devel.i686"
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -105,7 +103,7 @@ install_arch() {
|
||||||
run_cmd "sudo steamos-readonly disable"
|
run_cmd "sudo steamos-readonly disable"
|
||||||
|
|
||||||
echo "Installing 32-bit libraries..."
|
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..."
|
echo "Re-enabling read-only mode..."
|
||||||
run_cmd "sudo steamos-readonly enable"
|
run_cmd "sudo steamos-readonly enable"
|
||||||
|
|
@ -125,10 +123,7 @@ install_arch() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Installing 32-bit runtime libraries..."
|
echo "Installing 32-bit runtime libraries..."
|
||||||
run_cmd "sudo pacman -S --noconfirm lib32-glibc lib32-gcc-libs lib32-zlib"
|
run_cmd "sudo pacman -S --noconfirm lib32-glibc lib32-gcc-libs lib32-ncurses lib32-zlib"
|
||||||
|
|
||||||
echo "Installing 32-bit development libraries..."
|
|
||||||
run_cmd "sudo pacman -S --noconfirm gcc-multilib"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# -----------------------------
|
# -----------------------------
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue