yum
(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具。以下是一些基本的yum
命令行操作:
sudo yum install <package_name>
例如,安裝httpd
:
sudo yum install httpd
sudo yum update <package_name>
如果你想更新所有已安裝的軟件包,可以省略<package_name>
:
sudo yum update
sudo yum remove <package_name>
例如,刪除httpd
:
sudo yum remove httpd
sudo yum search <keyword>
例如,搜索包含nginx
的軟件包:
sudo yum search nginx
sudo yum info <package_name>
例如,查看httpd
的信息:
sudo yum info httpd
sudo yum list available
sudo yum list installed
sudo yum list updates
sudo yum clean all
這會清除yum
的緩存,釋放磁盤空間。
sudo yum history
你可以使用sudo yum history info <transaction_id>
來查看特定事務的詳細信息。
如果你想撤銷最近的yum
操作,可以使用:
sudo yum history undo <transaction_id>
yum
有許多插件可以擴展其功能,例如yum-utils
提供了額外的工具。你可以通過以下命令安裝:
sudo yum install yum-utils
yum
的主要配置文件位于/etc/yum.conf
,你可以在其中進行各種設置,例如指定倉庫的位置、啟用或禁用某些倉庫等。
這些是yum
的一些基本操作,更多高級功能和選項可以通過查看man yum
或在線文檔來了解。