GitHub 选安装包指南:软件名称后缀解释

示例:Clash Verge-2.4.7-1.aarch64.rpm

命名规则:软件名称 - 版本号 - 系统架构 - 安装包格式

一、系统架构

架构名称 说明
aarch64 aarch64 是 ARM 64 位架构的正式名称。Mac 端也叫 Apple Silicon,例如 M1、M2、M3、M4、M5 芯片。
armhfp ARM32、ARMv7。
x86_64 代表 64 位 CPU 架构,也称为 AMD64 或 Intel 64。
ia32 代表英特尔 32 位架构(Intel Architecture 32-bit),通常也称为 x86。
arm64-v8a.apk arm64-v8a 是现代手机(约 2015 年后)的主流 64 位架构。
armeabi-v7a.apk 这是 32 位的 ARM 架构,广泛用于较旧的 Android 设备或低端手机。
Universal(通用) 指该 APK 包含支持所有主流 CPU 架构(如 arm64-v8a、armeabi-v7a、x86、x86_64)的库文件。相比针对特定手机优化的版本,它体积更大,但可以在任何 Android 设备上安装。

二、安装包格式

Linux 端

格式 说明
.rpm 代表 RPM Package Manager,是 Fedora、CentOS、RHEL、Oracle Linux 和 OpenSUSE 等发行版使用的标准安装包格式。
.deb 是 Debian 及其衍生系统(如 Ubuntu、Linux Mint、Kali Linux、Tails、Parrot OS、Raspberry Pi OS 等)使用的软件包格式。
.AppImage 是一种“无需安装”的软件包格式。它将应用程序及其所有依赖项打包成一个单一文件,可以在大多数 Linux 发行版(如 Ubuntu、Debian、Fedora、CentOS 等)上直接运行。

Mac 端

格式 说明
aarch64.app.tar.gz 在 macOS 上,这通常代表一个应用束(Application Bundle)。包含此后缀的 .tar.gz 往往是专为 Mac 设计的便携软件。
.pkg 是 macOS 的标准安装包格式,双击即可通过系统自带的“安装器”程序运行。
.dmg DMG(Apple Disk Image)是 macOS 操作系统中用于分发软件和数据的专用磁盘映像文件格式。

Windows 端

格式 说明
portable(便携版).zip 该软件无需安装。你可以直接将其解压到任意文件夹,甚至 U 盘中运行,不会在系统注册表中留下冗余信息。
setup(安装版).exe Windows 系统的标准安装程序扩展名。
.msix 微软推出的一种现代 Windows 应用打包格式。它结合了传统安装程序(如 MSI 和 EXE)的优点,旨在提供更可靠的安装体验和更干净的卸载过程。

三、各平台常见芯片架构

各平台安装包示意图
小提示:在 GitHub 下载软件时,通常先看自己的操作系统,再看 CPU 架构,最后再选对应的安装包格式。