在 Linux 中,yum(Yellowdog Updater, Modified) 是 RHEL / CentOS 6/7、Oracle Linux、Amazon Linux 等系统的包管理器,用来安装、更新、删除 RPM 包。
简单说:yum 能装的是“软件仓库(repository)里提供的 RPM 软件包”。
kernel、kernel-develnet-tools、bind-utils、telnet、tcpdumpvim、wget、curl、rsync、croniegcc、gcc-c++、makepython、python3perljava-1.8.0-openjdkglibc-devel、openssl-develhttpd(Apache)nginxmariadb、mariadb-servermysql(需额外仓库)postgresqlredismemcachedvsftpd(FTP)dhcp、bind(DNS)htop、iotopsysstat(sar / iostat)nmonzabbix-agent(需仓库)gnome-desktopxorg-x11yum repolist
常见仓库:
yum install epel-release
❗ 仓库里没有的软件,yum 装不了(比如最新 Docker、K8s、自行编译的程序)
yum search 关键字
yum list available | grep xxx
yum install 软件名
yum update
yum remove 软件名
make && make install)dnf(兼容 yum)apt,不是 yum如果你愿意,可以告诉我:
✅ 你的系统版本
✅ 你想装什么软件
我可以给你准确的 yum 安装命令。