在 CentOS Stream 8 中,安裝和卸載軟件通常使用 DNF(Dandified Yum)或 YUM(Yellowdog Updater, Modified)工具。這里以 DNF 為主進行介紹。
更新系統: 在安裝新軟件之前,建議先更新系統以確保所有軟件包都是最新的。
sudo dnf update -y
使用 DNF 安裝軟件包: 使用以下命令安裝軟件包。例如,安裝 PHP:
sudo dnf install php
安裝過程中,系統會自動搜索相關的軟件包和依賴關系,并在界面中提示用戶確認搜索到的軟件包是否合適。確認無誤后,輸入 y
并按 Enter 鍵開始安裝。
從 RPM 包安裝: 如果下載的是 RPM 包,可以使用以下命令進行安裝:
sudo rpm -ivh package_name.rpm
例如,安裝 WPS Office:
sudo rpm -ivh wps-office-11.1.0.9615-1.x86_64.rpm
解決依賴問題: 如果在安裝過程中遇到依賴性問題,可以使用以下命令解決:
sudo dnf install 依賴包名稱
sudo dnf update 軟件包名稱
強制更新軟件包:sudo dnf update -y 軟件包名稱
搜索軟件包: 搜索可用的軟件包:
sudo dnf search 關鍵詞
清除緩存: 清除 DNF 緩存:
sudo dnf clean all
列出已安裝的軟件包(可選): 如果你想確認要卸載的軟件包是否已安裝,可以使用以下命令列出所有已安裝的軟件包:
sudo dnf list installed
卸載軟件包: 使用 DNF 卸載軟件包:
sudo dnf remove 軟件包名稱
系統會提示你確認卸載操作。輸入 y
并按回車鍵以繼續。
處理依賴關系: DNF 會自動處理卸載過程中的依賴關系。如果有其他軟件包依賴于你要卸載的軟件包,DNF 會提示你是否要移除這些依賴項。
清理殘留文件(可選):
卸載軟件包后,有時可能會留下一些配置文件或數據文件。你可以使用 dnf autoremove
命令來自動刪除不再需要的依賴包和殘留文件:
sudo dnf autoremove
使用 YUM 命令(適用于舊版本): 如果你使用的是較舊的 CentOS Stream 版本或者更喜歡 YUM 命令,可以按照以下步驟操作:
yum list installed
sudo yum remove package_name
y
鍵確認卸載操作,然后按回車鍵執行。