yum 軟件包管理
本小節(jié)介紹如何在 Linux 系統(tǒng)中使用 yum 命令軟件管理。
1.yum 簡介
yum
是 Red Hat
軟件包管理器,它能夠查詢有關(guān)可用軟件包的信息,從存儲庫獲取軟件包,安裝和卸載軟件包,以及將整個系統(tǒng)更新到最新的可用版本。yum
在更新,安裝或刪除軟件包時執(zhí)行自動依賴性解析,因此能夠自動確定,獲取和安裝所有可用的依賴軟件包。yum
可以配置新的,額外的存儲庫或包源,還提供許多增強(qiáng)和擴(kuò)展其功能的插件。
2.更新 yum 源
使用如下命令可以將 yum
源更新到最新:
yum update
執(zhí)行結(jié)果如下圖:
3.安裝軟件
這里以安裝 nginx
為例,使用如下命令:
yum -y install nginx
Tips:
-y
表示不需要詢問直接安裝,nginx
表示軟件名。
4.yum 清空緩存列表
使用如下命令可以清除緩存目錄下的所有包:
yum clean packages
執(zhí)行結(jié)果如下圖所示:
Tips:清空的是
/var/cache/yum
下的緩存。
5.顯示所有已經(jīng)安裝和可以安裝的程序包
使用如下命令顯示所有已經(jīng)安裝和可以安裝的程序包:
yum list
執(zhí)行結(jié)果如下圖:
6.顯示指定軟件名信息列表
以 nginx
為例,使用如下命令顯示 nginx
軟件包信息列表:
yum list nginx
執(zhí)行結(jié)果如下圖:
7.更新軟件
以更新 nginx
為例,使用如下命令更新 nginx
:
yum update nginx
執(zhí)行結(jié)果如下圖:
8.卸載已經(jīng)安裝的軟件
以卸載 nginx
為例,使用如下命令卸載 nginx
:
yum remove nginx
執(zhí)行結(jié)果如下圖:
9.小結(jié)
本小節(jié)介紹了如何使用 yum
命令對軟件包進(jìn)行管理,使用 yum
命令可以更好的管理 Linux
軟件包,需要注意的是,yum
安裝的軟件版本可能會低于該軟件官網(wǎng)最新版。