Skip to content

Commit 94ef52b

Browse files
committed
improved i386_amd64
1 parent 6dfb179 commit 94ef52b

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

bash.sh

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -560,16 +560,13 @@ lscpu_call() { lscpu $*; }
560560
lshw_cpu() { $SUDO lshw -c cpu; }
561561
i386_amd64() {
562562
ar=""
563-
case $(uname -m) in
564-
i386 | i686) ar="386" ;;
565-
x86_64) ar="amd64" ;;
566-
armv7*) ar="arm" ;;
567-
arm)
568-
is_debian_series && {
569-
dpkg --print-architecture | grep -q "arm64" && ar="arm64" || ar="arm"
570-
} || { ar="arm64"; }
571-
;;
572-
esac
563+
if is_debian_series; then
564+
ar=$(dpkg --print-architecture)
565+
# elif is_rpm; then
566+
# ar=$(rpm --eval '%{_arch}')
567+
else
568+
arch | grep -qE 'aarch64|arm64' && ar="arm64" || ar="armel"
569+
fi
573570
echo $ar
574571
}
575572
x86_64() { uname -m; }

0 commit comments

Comments
 (0)