溫馨提示×

如何用YUM安裝指定版本的軟件

小樊
69
2025-03-12 03:10:45
欄目: 編程語言

使用YUM(Yellowdog Updater, Modified)在CentOS、RHEL或其他基于RPM的Linux發行版中安裝指定版本的軟件,可以按照以下步驟進行:

1. 查看可用版本

首先,你需要查看該軟件包有哪些可用的版本??梢允褂靡韵旅睿?/p>

yum list available <package_name>

例如,如果你想查看httpd的可用版本,可以運行:

yum list available httpd

2. 安裝指定版本

一旦你知道了可用的版本,你可以使用以下命令來安裝特定版本:

yum install <package_name>-<version>.<release>.<arch>

例如,如果你想安裝httpd的版本2.4.6,可以運行:

yum install httpd-2.4.6-90.el7.x86_64

3. 使用--setopt選項

如果你不想手動查找版本號,可以使用--setopt選項來指定版本:

yum install <package_name> --setopt=obsoletes=0 --setopt=exclude=<package_name>*

然后手動指定版本號:

yum install <package_name>-<version>.<release>.<arch>

4. 使用yum-downloader下載并安裝

如果你不想直接在系統上安裝,可以先下載指定版本的軟件包,然后再手動安裝:

yum install yum-utils
yum-downloader --resolve <package_name>-<version>.<release>.<arch>
rpm -ivh <package_name>-<version>.<release>.<arch>.rpm

5. 使用dnf(適用于Fedora 22+)

如果你使用的是Fedora 22或更高版本,可以使用dnf代替yum,它提供了類似的功能:

dnf install <package_name>-<version>.<release>.<arch>

或者使用dnf list來查看可用版本:

dnf list available <package_name>

注意事項

  • 確保你的YUM倉庫是最新的,可以使用yum update來更新。
  • 指定版本時,確保版本號、發行版號和架構號都正確無誤。
  • 如果指定版本不可用,可能是因為該版本不在當前啟用的倉庫中,或者該版本已經被移除。

通過以上步驟,你應該能夠成功安裝指定版本的軟件包。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女