CentOS Minimal系統使用YUM包管理器的指南
CentOS Minimal是精簡版操作系統,僅包含核心組件,但YUM(Yellowdog Updater Modified)作為默認包管理器已預裝,無需額外安裝即可使用。以下是YUM的核心操作流程及注意事項:
使用YUM前,建議先更新本地緩存,確保獲取最新的軟件包信息。執行以下命令:
sudo yum clean all # 清除舊緩存
sudo yum makecache # 生成新緩存
這一步可避免因緩存過期導致的軟件包版本沖突。
YUM的核心功能是自動解決依賴關系,安裝軟件時只需指定包名,無需手動下載依賴。常用命令格式:
sudo yum install -y 軟件包名稱
-y參數:自動確認安裝(避免交互式提示,適合腳本自動化);wget(命令行下載工具):sudo yum install -y wget
執行后會顯示軟件包信息及依賴項,確認無誤后自動完成安裝。除了安裝,YUM還支持以下關鍵操作:
sudo yum remove -y 軟件包名稱
示例:卸載wget:sudo yum remove -y wget
sudo yum search 關鍵詞(如sudo yum search nginx);rpm -qa | grep 軟件包名稱(YUM本身不提供此功能,需借助rpm命令);yum info 軟件包名稱(如yum info httpd)。若默認倉庫中沒有所需軟件,可添加EPEL(Extra Packages for Enterprise Linux)倉庫,提供更多第三方軟件包。操作步驟:
sudo yum install -y epel-release
添加后,再次執行sudo yum makecache更新緩存,即可搜索并安裝EPEL中的軟件(如htop、git等)。
通過以上步驟,即可在CentOS Minimal系統中高效使用YUM包管理器完成軟件安裝與管理。