要求

来自 Alpine Linux

本页面将告诉您使用 Alpine Linux 操作系统所需的各项要求

硬件要求

对于安装和使用,请考虑到 Alpine 可以在多种设备上运行,从个人电脑到视频游戏机,因此您必须验证以下详细信息

  • CPU 架构
  • 内存
  • 存储
  • 外围设备

架构

CPU 架构是一种指令集设计,它定义了软件如何使用处理器。在台式机和服务器中广泛使用的是 x86(主要是 i686)和 x86_64(也称为 amd64)。还有其他不受 "x86" 限制的受支持计算机架构,例如大型机、服务器和嵌入式设备(例如 Sonicwall 和 Cisco 路由器)。下表列出了 Alpine 支持的架构


Alpine Linux 硬件支持矩阵
架构 端口 描述 起始版本
x86 x86 32 位 i686 兼容(或更高版本)CPU,至少具有 CMOVSSE2 全部
x86_64 AMD64 兼容 64 位 x86 指令集 全部
ARM armhf 32 位 ARM,带硬浮点 ABI - 适用于 ARMv6 设备 - Raspberry Pi 1、Zero、ZeroW、cm1 (defconfig bcmrpi) v3.0
armv7 32 位 ARM - 适用于 ARMv7 设备 - Raspberry Pi 2、3、3+、Zero2W、cm3、cm3+ (defconfig bcm2709) v3.9
aarch64 64 位 ARM - 适用于 ARMv8+ 设备 - Raspberry Pi 3、3+、4、400、Zero2W、cm3、cm3+、cm4、5 (defconfig bcm2711) v3.5
PowerPC ppc64le 64 位 PowerPC (小端序),主要用于 POWER8 和 POWER9 v3.6
IBM System Z s390x IBM Z 大型机,特别是 IBM Z 和 IBM LinuxONE (最低 z196) v3.6
RISC V riscv64 64 位 RISC V v3.20
LoongArch loongarch64 64 位 LoongArch v3.21

内存

此材料正在制作中...

这些数字似乎大多是猜测,如果不是为非 x86* 架构彻底捏造的。
(最后由 Prabuanand 于 2024 年 12 月 20 日编辑。)

下面显示了各种安装类型和阶段的最小 RAM 容量

目标架构 启动所需的最小 RAM 安装所需的最小 RAM GUI 桌面所需的最小 RAM 足以进行 GUI 工作的 RAM
x86_64 128 MB 320 MB 512 MB 8 GB
x86 96 MB 128 MB 320 MB 3 GB
ppc64le 128 MB 256 MB 2 GB 8 GB
armhf 256 MB 512 MB 1 GB 6 GB
armv7 256 MB 512 MB 1 GB 6 GB
aarch64 256 MB 512 MB 2 GB 8 GB
s390x 128 MB 256 MB 2 GB 不适用

存储

这意味着任何可以在安装前后添加的外部或内部存储设备,供 Alpine Linux 系统使用。

支持 PATA 和 SATA 硬盘驱动器,以及任何可以在安装期间被 Linux 检测到的 USB 或 SD 卡。

外围设备

这意味着任何可以在安装前后添加并被 Alpine Linux 检测到的外部或内部设备。支持的外围设备取决于当前 Linux 内核的版本。

几乎支持任何 GPU,但某些功能和 3D 加速可能取决于 MESA 驱动程序

  • Intel:自大约 2001 年以来,大多数 Intel 芯片都应该可以工作,但基于 PowerVR 的芯片(例如 GMA 500、GMA 600、GMA 3600、GMA 3650)除外
  • ATI/AMD,仅 Radeon 系列,但最近两年的型号除外,不支持 Rage r128/mach64 系列。
  • Nvidia:对 Nvidia GPU 的支持有限,因为他们的驱动程序是专有的,并且是为 GNU libc 构建的。Nouveau 驱动程序可作为免费替代品。
  • 3DfX、S3 Savage、SiS、VIA 和 Matrox 自内核 6.3 以来完全不受支持 (Alpine 3.18 是最新版本,即使是最微弱的机会也能让这些设备工作)

软件要求

介质

Alpine 启动镜像在下载页面镜像站点上提供

应按照安装中的说明验证镜像,以确保文件在传输过程中未损坏。

启动

下表描述了支持的固件类型,有关更多信息,请查看Alpine 和 UEFI wiki 页面。

支持的架构 支持的固件 支持的类型
x86_64 Coreboot, Vendor/OEM BIOS, UEFI
x86 Coreboot, Vendor/OEM BIOS, UEFI
ppc64le Coreboot, Vendor/OEM UEFI
armhf Uboot, Vendor/OEM UEFI
armv7 Uboot, Vendor/OEM UEFI
aarch64 Vendor/OEM UEFI
s390x Vendor/OEM 未知

空间

此材料正在制作中...

所需的存储空间应移至硬件部分,并且此处的分区似乎有些不合适。
(最后由 Prabuanand 于 2024 年 12 月 20 日编辑。)

Alpine 的默认安装至少需要 1GB 的可用空间。您可以在Alpine 和 UEFI wiki 页面上的 Alpine 磁盘布局(针对 UEFI/BIOS)上查看各种分区配置及其大小。

参见