Alibaba Cloud Linux 使用的是 yum
包管理器,而不是 apt
。
具体说明如下:
- Alibaba Cloud Linux 是阿里云基于 CentOS/RHEL(Red Hat Enterprise Linux)生态开发的 Linux 发行版,目前有两个主要版本:
- Alibaba Cloud Linux 2:基于 CentOS 7 内核和用户态技术。
- Alibaba Cloud Linux 3:基于 Anolis OS,兼容 RHEL/CentOS 8+ 的软件生态。
这些系统都属于 RPM 系发行版,因此使用 yum
(在 Alibaba Cloud Linux 3 中也支持 dnf
)作为默认的包管理工具。
区别总结:
包管理器 | 使用的系统类型 | 示例系统 |
---|---|---|
yum / dnf |
RPM 系(Red Hat 系) | Alibaba Cloud Linux, CentOS, RHEL, Fedora |
apt |
DEB 系(Debian 系) | Ubuntu, Debian, Kali Linux |
如何确认?
你可以通过以下命令查看系统信息和包管理器:
cat /etc/os-release
如果输出中包含 Alibaba Cloud Linux
,那么你应该使用:
sudo yum install <package> # Alibaba Cloud Linux 2
# 或者
sudo dnf install <package> # Alibaba Cloud Linux 3(推荐)
✅ 结论:Alibaba Cloud Linux 使用 yum
(或 dnf
),不是 apt
。