走啊走
加油

alibaba cloud linux是apt还是yum ?

服务器价格表

Alibaba Cloud Linux 使用的是 yum,而不是 apt

详细说明:

Alibaba Cloud Linux 是阿里云基于 CentOS/RHEL(Red Hat Enterprise Linux)生态开发的 Linux 发行版,目前有两个主要版本:

  1. Alibaba Cloud Linux 2

    • 基于 CentOS/RHEL 7/8 的兼容架构。
    • 使用 yum 作为默认的包管理器。
    • 软件源格式与 RHEL/CentOS 兼容,.repo 文件配置在 /etc/yum.repos.d/ 目录下。
  2. Alibaba Cloud Linux 3

    • 基于 RHEL 9 兼容架构。
    • 默认使用 dnf(Dandified YUM),它是 yum 的下一代版本,但命令兼容性良好,很多系统仍然保留 yum 命令作为软链接或别名。

所以,在 Alibaba Cloud Linux 中,你通常会使用:

yum install <package>

或者在 AL Linux 3 上推荐使用:

dnf install <package>

对比:apt vs yum/dnf

包管理器 使用系统
apt / apt-get Debian、Ubuntu 等 Debian 系统
yum / dnf RHEL、CentOS、Fedora、Alibaba Cloud Linux 等 Red Hat 系

如何确认你的系统类型?

运行以下命令查看系统信息:

cat /etc/os-release

如果输出中包含:

  • ID="alinux"
  • ID_LIKE="rhel centos fedora" —— 表明它是 Red Hat 家族,使用 yum/dnf

总结:

Alibaba Cloud Linux 使用 yum(或 dnf,不是 apt
❌ 不要尝试使用 apt-get install,它不适用于此系统。

如有需要,可以使用如下命令安装软件:

sudo yum update
sudo yum install nginx

或在 Alibaba Cloud Linux 3 上:

sudo dnf install nginx