在Ubuntu系統中,yum
(Yellowdog Updater, Modified)是一個用于管理軟件包的命令行工具。不過,值得注意的是,yum
主要是在基于RPM包管理系統的Linux發行版(如Fedora、Red Hat Enterprise Linux等)中使用,而Ubuntu使用的是基于Debian的包管理系統,其默認的包管理工具是apt
。
盡管如此,如果你在Ubuntu上安裝了yum
(可能是通過某些第三方倉庫或工具),以下是一些常用的yum
命令選項:
搜索軟件包
yum search package_name
這個命令會搜索可用的軟件包數據庫,查找與指定名稱匹配的軟件包。
安裝軟件包
yum install package_name
這個命令會下載并安裝指定的軟件包及其依賴項。
更新軟件包
yum update package_name
這個命令會更新指定的軟件包到最新版本。如果不指定軟件包名,則會更新所有已安裝的軟件包。
刪除軟件包
yum remove package_name
這個命令會刪除指定的軟件包及其配置文件。
列出已安裝的軟件包
yum list installed
列出所有可用的軟件包
yum list available
清理緩存
yum clean all
這個命令會清除yum
的緩存,包括已下載的軟件包文件和元數據。
檢查依賴關系
yum check
這個命令會檢查系統中已安裝軟件包的依賴關系是否滿足。
顯示軟件包信息
yum info package_name
這個命令會顯示指定軟件包的詳細信息,包括版本、倉庫來源等。
歷史記錄
yum history
這個命令會顯示yum
的歷史操作記錄。
yum
之前,請確保你已經正確安裝了它,并且了解它可能帶來的風險(例如,與系統默認的包管理工具apt
發生沖突)。apt
命令,因為它是專門為基于Debian的系統設計的,并且與Ubuntu的軟件倉庫集成得更好。總之,雖然yum
在某些情況下可以在Ubuntu上使用,但最好還是使用apt
來管理你的Ubuntu系統中的軟件包。