适用于 ARM 设备的 Linux 包管理器

适用于 ARM 设备的 Linux 包管理器

通常包管理器喜欢apt为 X86 和 X64 系统工作。

apt例如,在 Rasberry Pi 上运行的Linux 包管理器如何知道要获取和安装的二进制文件必须适用于 ARM 平台?

我们只需sudo apt-get install像在任何其他设备上一样运行即可。

设备上的哪里指定了如何找到正确的包?

答案1

apt并且.deb软件包并非特定于 x86 架构; Debian 特别支持许多不同的架构,包括arm64armelarmhf

在基于 Debian 的系统上,包括 Raspberry Pi 操作系统,系统架构被定义为包的架构dpkg,由下式表示

dpkg --print-architecture

这通常由使用的任何安装映像设置(必须适合所使用的系统),但可以在安装后通过交叉分级进行更改(例如 i386amd64)。

apt默认情况下为确定的体系结构安装软件包dpkg

相关内容