一、yum是什麼
yum是一個在Fedora和RedHat以及它們的衍生版本中,基於rpm的軟件包管理器,可用於在系統中自動更新,升級和卸載軟件包。 yum的功能擴展了rpm所提供的功能,並允許用戶輕鬆管理軟件包的依賴關係。yum在CentOS 4.4及更高版本中也有所體現。yum的最重要優點是它可以自動處理軟件包之間的依賴關係,知道哪些軟件包需要安裝,哪些需要更新,哪些需要刪除。
二、查看已安裝yum版本
以下命令可以查看已安裝yum版本:
yum --version
使用此命令,您將獲得yum版本信息,它將告訴您系統中正在使用哪個版本的yum。下面是示例輸出:
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Installed Packages Name : yum Arch : noarch Version : 3.2.29 Release : 81.el6.centos Size : 2.8 M Repo : installed From repo : anaconda-CentOS-201703281317.x86_64 Summary : RPM package management utility URL : http://yum.baseurl.org/ License : GPLv2+ Description : Yum is a utility that can check for and automatically download and : install updated RPM packages. Dependencies are obtained and downloaded : automatically, prompting the user for permission as necessary.
三、查看可用的yum版本
以下命令可以查看可用的yum版本:
yum info yum
使用此命令,您將獲得yum軟件包信息,其中包括版本、發布日期、安裝日期、依賴關係等。下面是示例輸出:
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Available Packages Name : yum Arch : noarch Version : 3.4.3 Release : 167.el6.centos Size : 964 k Repo : base Summary : RPM package management utility URL : http://yum.baseurl.org/ License : GPLv2+ Description : Yum is a utility that can check for and automatically download and : install updated RPM packages. Dependencies are obtained and downloaded : automatically, prompting the user for permission as necessary.
四、升級yum
以下命令可以升級yum:
yum update yum
使用此命令,您將升級現有安裝的yum軟件包到最新版本。
五、調試yum
以下命令可以使用調試模式運行yum:
yum --debug
這會啟用yum的詳細調試輸出模式。
六、禁用GPG檢查
以下命令將在yum命令中禁用GPG檢查:
yum --nogpgcheck
這在您需要依賴於並不信任的軟件包時非常有用。
七、禁用確定性插件
以下命令將在yum命令中禁用確定性插件:
yum --disableplugin=fastestmirror
這可以用於避免快速鏡像插件造成的問題。
八、總結
查看yum軟件版本步驟和命令,可以使用以下命令:
- 查看已安裝的yum版本:yum –version
- 查看可用的yum版本:yum info yum
- 升級yum:yum update yum
- 啟用調試模式:yum –debug
- 禁用GPG檢查:yum –nogpgcheck
- 禁用確定性插件:yum –disableplugin=fastestmirror
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/199559.html