Yum (Yellowdog Updater Modified) 是RHEL、CentOS等基于RPM的Linux发行版中的包管理器。以下是使用Yum安装最新版软件的方法:
sudo yum install package_name
这会安装仓库中可用的最新稳定版本。
yum list available package_name
yum --showduplicates list package_name
sudo yum install package_name-version
许多软件的最新版本不在默认仓库中,需要启用额外仓库:
sudo yum install epel-release
如Remi仓库(常用于PHP最新版):
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
对于像Remi这样的仓库,可能需要启用特定版本流:
sudo yum-config-manager --enable remi-php74 # 例如启用PHP7.4
yum info package_name
sudo yum update
sudo yum update package_name
yum history
查看和回滚更改# 添加Nginx官方仓库
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
# 安装最新版Nginx
sudo yum install nginx
通过合理配置仓库源,Yum可以方便地安装和管理最新版软件。