add 32 bit support
This commit is contained in:
parent
fca1dce3b9
commit
626dda5df4
10
install.sh
10
install.sh
|
@ -30,6 +30,7 @@ run_from_file() {
|
||||||
### CONFIGURATION
|
### CONFIGURATION
|
||||||
archlinux_mirror="https://mirrors.kernel.org/archlinux/"
|
archlinux_mirror="https://mirrors.kernel.org/archlinux/"
|
||||||
preserve_home_directories=true
|
preserve_home_directories=true
|
||||||
|
target_architecture="$(uname -m)"
|
||||||
|
|
||||||
if [ -n "${POSIXLY_CORRECT}" ] || [ -z "${BASH_VERSION}" ]; then
|
if [ -n "${POSIXLY_CORRECT}" ] || [ -z "${BASH_VERSION}" ]; then
|
||||||
unset POSIXLY_CORRECT
|
unset POSIXLY_CORRECT
|
||||||
|
@ -141,7 +142,7 @@ install_haveged() {
|
||||||
|
|
||||||
initialize_coredb() {
|
initialize_coredb() {
|
||||||
log "Downloading package database ..."
|
log "Downloading package database ..."
|
||||||
wget "${archlinux_mirror}/core/os/x86_64/core.db"
|
wget "${archlinux_mirror}/core/os/${target_architecture}/core.db"
|
||||||
log "Unpacking package database ..."
|
log "Unpacking package database ..."
|
||||||
mkdir core
|
mkdir core
|
||||||
tar -zxf core.db -C core
|
tar -zxf core.db -C core
|
||||||
|
@ -228,7 +229,7 @@ download_packages() {
|
||||||
if [ -e "${localfn}" ] && ( echo "${sha256} ${localfn}" | sha256sum -c ); then
|
if [ -e "${localfn}" ] && ( echo "${sha256} ${localfn}" | sha256sum -c ); then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
wget "${archlinux_mirror}/core/os/x86_64/${filename}" -O "${localfn}"
|
wget "${archlinux_mirror}/core/os/${target_architecture}/${filename}" -O "${localfn}"
|
||||||
if [ -e "${localfn}" ] && ( echo "${sha256} ${localfn}" | sha256sum -c ); then
|
if [ -e "${localfn}" ] && ( echo "${sha256} ${localfn}" | sha256sum -c ); then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
@ -433,11 +434,6 @@ installer_main() {
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$(uname -m)" != "x86_64" ]; then
|
|
||||||
log "This script only targets 64-bit machines. Exiting."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
trap installer_error_occurred ERR
|
trap installer_error_occurred ERR
|
||||||
trap installer_exit_cleanup EXIT
|
trap installer_exit_cleanup EXIT
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue