From d63e0e4cd811ddafd8be96357f486384e491fa2a Mon Sep 17 00:00:00 2001 From: IceCodeNew <32576256+IceCodeNew@users.noreply.github.com> Date: Sat, 8 Aug 2020 10:28:39 +0800 Subject: [PATCH] Fix issue #33 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 我手上没有 armv5 的设备,Google `linux "armv5" "uname"` 找到了一个 `uname -m` 的输出 `armv5tel`,这也出现在 fedora 的发行历史页上,所以我判定选择这个是安全的。 欢迎补充我遗漏的架构名。 --- install-release.sh | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/install-release.sh b/install-release.sh index 3de81e0..8fd2d17 100644 --- a/install-release.sh +++ b/install-release.sh @@ -29,14 +29,20 @@ identify_the_operating_system_and_architecture() { 'amd64' | 'x86_64') MACHINE='64' ;; - 'armv6l' | 'armv7' | 'armv7l' ) - MACHINE='arm' + 'armv5tel') + MACHINE='arm32-v5' + ;; + 'armv6l') + MACHINE='arm32-v6' + ;; + 'armv7' | 'armv7l' ) + MACHINE='arm32-v7a' ;; 'armv8' | 'aarch64') - MACHINE='arm64' + MACHINE='arm64-v8a' ;; 'mips') - MACHINE='mips' + MACHINE='mips32' ;; 'mips64') MACHINE='mips64' @@ -45,7 +51,7 @@ identify_the_operating_system_and_architecture() { MACHINE='mips64le' ;; 'mipsle') - MACHINE='mipsle' + MACHINE='mips32le' ;; 's390x') MACHINE='s390x'