在Linux 系統(tǒng)中,yum(Yellowdog Updater, Modified)是一個(gè)廣泛使用的包管理工具,它用于從軟件倉庫中自動(dòng)下載安裝、更新和管理軟件包。本文將向您介紹如何在 CentOS、RHEL(Red Hat Enterprise Linux)和其他基于 RPM 的 Linux 發(fā)行版上使用 yum來安裝軟件。

1. 更新 yum`和系統(tǒng)
在開始使用 yum安裝軟件之前,確保您的系統(tǒng)和yum本身是最新版本。打開終端,使用以下命令來更新系統(tǒng):
sudo yum update
該命令將更新系統(tǒng)中的所有已安裝的軟件包,包括 `yum` 本身,確保系統(tǒng)是最新的安全版本。
2. 搜索軟件包
如果您知道要安裝的軟件包的名稱,可以直接進(jìn)行安裝。但如果不確定名稱,可以使用 `yum` 的搜索功能。假設(shè)您想安裝一個(gè)名為 `httpd`(Apache HTTP 服務(wù)器)的軟件包,首先可以通過以下命令搜索它:
yum search httpd
該命令將顯示所有與 `httpd` 相關(guān)的軟件包列表,包括它們的描述信息,幫助您確認(rèn)要安裝的具體包。
3. 安裝軟件包
找到您要安裝的軟件包后,可以使用以下命令進(jìn)行安裝:
sudo yum install httpd
yum會(huì)自動(dòng)處理所有依賴項(xiàng),并安裝軟件包。如果軟件包已經(jīng)安裝,yum會(huì)檢查是否有可用的更新。如果有,您可以選擇是否進(jìn)行更新。
安裝過程中,yum 會(huì)顯示軟件包的下載大小、依賴項(xiàng)及其他相關(guān)信息,并詢問您是否繼續(xù)。輸入y來確認(rèn)并開始安裝。
4. 查看已安裝的軟件包
如果您想查看已安裝的軟件包列表,可以使用以下命令:
yum list installed
該命令將顯示所有已安裝的包及其版本信息。您還可以通過grep來過濾特定軟件包,例如查找所有與httpd相關(guān)的安裝包:
yum list installed | grep httpd
5. 升級(jí)軟件包
使用 yum,您可以輕松地升級(jí)已安裝的軟件包到最新版本。要升級(jí)單個(gè)軟件包,例如httpd,可以使用以下命令:
sudo yum upgrade httpd
如果您想升級(jí)所有可升級(jí)的軟件包,可以使用:
sudo yum upgrade
該命令會(huì)檢查并升級(jí)所有系統(tǒng)中已安裝的軟件包,確保系統(tǒng)運(yùn)行的是最新版本。
6. 刪除軟件包
如果您不再需要某個(gè)軟件包,可以使用yum remove命令將其卸載。假設(shè)您要?jiǎng)h除httpd,可以運(yùn)行以下命令:
sudo yum remove httpd
yum`會(huì)自動(dòng)處理依賴關(guān)系并卸載該軟件包及其依賴項(xiàng)。
總結(jié):使用 yum是管理 Linux 系統(tǒng)軟件包的一個(gè)高效方法。通過 yum,您可以輕松地安裝、搜索、更新、查看和刪除軟件包。無論是安裝常見軟件,如 httpd、nginx,還是其他工具,yum都能幫助您簡化軟件管理工作。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站


