510 字
3 分钟
常见电脑架构与软件选择指南

1. 什么是指令集?#

指令集(Instruction Set) 是软件与硬件之间的“翻译官”。

  • 核心作用:它定义了 CPU 可以执行的基本操作(如加法、读取内存等)。
  • 兼容性:操作系统和应用软件必须针对特定的指令集进行编写。如果架构不匹配,软件将无法运行。

2. 如何查看自己电脑的架构?#

在 GitHub 或官网下载软件时,常会看到 x64arm64 等后缀。你可以通过以下方法确认自己的设备类型:

Windows 用户#

  1. 按下 Win + R,输入 msinfo32 并回车。
  2. 在“系统摘要”中找到 “系统类型”
    • 显示 x64-based PC 即为 x86_64 架构。
    • 显示 ARM64-based PC 即为 ARM 架构(常见于 Surface Pro 9 ARM 版等)。

macOS 用户#

  1. 点击左上角  图标 > “关于本机”
  2. 查看 “芯片”“处理器” 栏:
    • 若显示 Apple M1/M2/M3,则为 arm64 架构。
    • 若显示 Intel Core i5/i7,则为 x86_64 架构。

Linux / 服务器用户#

在终端输入以下命令:

Terminal window
lscpu
# 或者
uname -m
  • 输出 x86_64 表示 64 位 Intel/AMD 架构。
  • 输出 aarch64 表示 64 位 ARM 架构。

3. 架构名称等价关系清单#

下载软件时,请根据下表寻找对应的版本。同一行内的名称通常是兼容或等效的:

类别常见名称 (等价/兼容)适用设备
现代 PC 主流x86_64, x64, amd64绝大多数 Intel/AMD 处理器的电脑、服务器
现代移动/新型 Macarm64, aarch64, ARMv8iPhone、安卓手机、Apple Silicon (M系列) Mac
老旧/嵌入式 ARMarmv7l, armhf, arm旧款树莓派、早期安卓设备
淘汰边缘 (32位)x86, i386, i6862010年以前的老旧电脑

4. 常见安装包格式补充#

除了架构名,后缀名也决定了能否安装:

  • .exe / .msi:Windows 专用。
  • .dmg / .pkg:macOS 专用。
  • .deb / .rpm:Linux 专用(如 Ubuntu/CentOS)。
  • .AppImage / .sh:Linux 通用便携格式。

参考说明:本文部分内容参考自 x86_64和AMD64和ARM64?傻傻分不清楚?(此处为原博文参考意图)。

常见电脑架构与软件选择指南
https://fuwari.vercel.app/posts/x86_64和amd64和arm64傻傻分不清楚/
作者
Watch Your Back
发布于
2026-03-31
许可协议
CC BY-NC-SA 4.0