yum(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具,它允许用户安装、更新、删除和查询软件包。以下是一些基本的yum命令行操作:
yum install package_name
例如,安装名为httpd的软件包:
yum install httpd
yum update package_name
例如,更新名为httpd的软件包:
yum update httpd
如果你想更新所有已安装的软件包,可以省略package_name:
yum update
yum remove package_name
例如,删除名为httpd的软件包:
yum remove httpd
yum info package_name
例如,查询名为httpd的软件包信息:
yum info httpd
yum search keyword
例如,搜索包含httpd关键字的软件包:
yum search httpd
yum list available package_name
例如,列出所有可用的httpd软件包:
yum list available httpd
yum list installed package_name
例如,列出所有已安装的httpd软件包:
yum list installed httpd
yum clean all
这会清除yum的缓存,包括已下载的软件包文件。
yum配置文件yum config-manager
你可以使用这个命令来查看和修改yum的配置文件。
yum的插件yum支持多种插件,可以通过插件来扩展其功能。例如,使用yum-plugin-fastestmirror插件可以自动选择最快的镜像源。
yum命令时,确保你有足够的权限(通常是root权限)。yum时,系统会自动解决依赖关系,确保软件包的正确安装。通过这些基础操作,你可以有效地使用yum来管理你的系统软件包。