Alibaba Cloud Linux 使用的是 yum,而不是 apt。
详细说明:
Alibaba Cloud Linux 是阿里云基于 CentOS/RHEL(Red Hat Enterprise Linux)生态系统 定制的 Linux 发行版,目前主要包括两个主要版本:
-
Alibaba Cloud Linux 2
- 基于 CentOS 7 / RHEL 7 兼容架构。
- 使用
yum作为默认的包管理器。
-
Alibaba Cloud Linux 3
- 基于 CentOS Stream / RHEL 9 兼容架构。
- 使用
dnf作为默认包管理器(dnf是yum的下一代版本,命令兼容性高,可以看作是yum的升级版)。
⚠️ 注意:
apt是 Debian、Ubuntu 等基于 Debian 的系统使用的包管理器,而 Alibaba Cloud Linux 不属于这一系列。
总结:
| 系统 | 包管理器 | 类型 |
|---|---|---|
| Alibaba Cloud Linux 2 | yum |
Red Hat 系列 |
| Alibaba Cloud Linux 3 | dnf(兼容 yum 命令) |
Red Hat 系列 |
✅ 所以你在 Alibaba Cloud Linux 上应该使用:
yum install package_name # ALinux 2
dnf install package_name # ALinux 3(也支持部分 yum 命令)
而不是 apt。
小提示:
如果你误用了 apt,系统会提示命令未找到。你可以通过以下命令确认系统类型:
cat /etc/os-release
查看输出中的 ID 和 VERSION_ID 来判断具体发行版和兼容性。
秒懂云