温馨提示×

如何通过yum排除特定软件包

小樊
41
2025-10-07 14:04:34
栏目: 编程语言

要通过yum排除特定软件包,您需要创建或编辑.repo文件

  1. 打开终端。

  2. 找到您要修改的软件仓库的.repo文件。这些文件通常位于/etc/yum.repos.d/目录中。例如,如果您要修改名为CentOS-Base.repo的文件,请使用以下命令:

sudo nano /etc/yum.repos.d/CentOS-Base.repo 
  1. .repo文件中,找到[repository]部分,例如[base][updates]等。

  2. [repository]部分下,添加exclude=选项,后跟您要排除的软件包名称。如果要排除多个软件包,请用空格分隔它们。例如:

exclude=package1 package2 package3 

package1package2package3替换为您要排除的实际软件包名称。

  1. 保存并关闭文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter

  2. 清除缓存并更新软件包列表:

sudo yum clean all sudo yum update 

现在,您已经成功排除了指定的软件包。在执行yum命令时,它们将不再被安装或更新。

0