删除内容
删除已安装的模块
删除模块将删除当前启用的模块流的配置文件安装的所有包,以及依赖这些配置文件的任何其他包和模块。
从此模块流安装的软件包(未在其任何配置文件中列出)仍保留在系统上,可以手动删除。
前提
-
要删除的模块必须已经安装了一些配置文件。
-
理解 模块依赖解析。
步骤
-
列出从模块安装的软件包:
$ yum module info module-name | grep module+el8 | sed 's/.*: //g;s/\n/ /g' | xargs yum list installed
用模块名称替换 module-name 。这将列出从该模块安装的所有软件包。
-
删除上一步中列出的包:
# yum remove package
用上一步中列出的软件包替换 package 。您可以提供多个软件包名称,用空格分隔。
yum
工具将提供更改摘要并要求确认。 -
将模块配置文件标记为已卸载:
# yum module remove module-name
当前启用的模块流保持启用状态。
-
(可选)重置或禁用流。