Alibaba Cloud Linux 使用的是 yum 包管理器,而不是 apt。
详细说明:
Alibaba Cloud Linux 是阿里云基于 CentOS/RHEL 派生的 Linux 发行版,目前有两个主要版本:
- Alibaba Cloud Linux 2:基于 CentOS 7 内核和用户态。
- Alibaba Cloud Linux 3:基于 CentOS Stream(类似于 RHEL 的上游开发分支)。
由于它们都属于 RHEL 系家族(Red Hat Enterprise Linux family),因此使用的是 yum 或更新版本中的 dnf 作为包管理工具,而不是 Debian/Ubuntu 系列使用的 apt。
区分要点:
| 特性 | Alibaba Cloud Linux |
|---|---|
| 包管理器 | yum(ALinux 2),dnf(ALinux 3) |
| 软件源配置文件 | /etc/yum.repos.d/ |
| 安装软件示例 | yum install nginx 或 dnf install nginx |
| 对应系统家族 | Red Hat 系(类似 CentOS、RHEL) |
如何确认?
你可以通过以下命令查看系统信息和包管理器:
cat /etc/os-release
输出会显示类似:
NAME="Alibaba Cloud Linux"
VERSION="3 (LTS)"
ID=alinux
ID_LIKE="rhel fedora centos"
其中 ID_LIKE="rhel fedora centos" 明确表示它属于 Red Hat 系,使用 yum/dnf。
总结:
✅ Alibaba Cloud Linux 使用 yum(或 dnf),不是 apt。
如果你习惯用 apt,请注意在 Alibaba Cloud Linux 上应使用:
sudo yum install <package> # ALinux 2
sudo dnf install <package> # ALinux 3(推荐)
如需进一步优化体验,阿里云还提供了定制化的软件源和内核增强功能。
CDNK博客