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或在线文档来了解。