可通过--exclude参数临时排除更新,如跳过内核、特定服务或32位包;2. 修改/etc/yum.conf配置文件可永久排除指定包更新。

在使用 Linux 系统(如 CentOS、RHEL 或 Fedora)时,有时你不希望某些软件包被更新,比如内核、特定服务或自定义配置的程序。这时可以通过 yum 的 exclude 功能来跳过这些包的更新。以下是几种常用的排除更新方法。
如果你只想在某一次 yum 操作中跳过某些包,可以在命令中直接使用 --exclude 参数。
要永久跳过某些包的更新,可以修改 yum 的主配置文件 /etc/yum.conf,在 [main] 部分添加 exclude 指令。
exclude=kernel* httpd nginx
保存后,所有 yum update 操作都会自动跳过这些包。支持通配符(如 kernel*)和多个包名,用空格分隔。
可以使用以下命令查看当前将被更新的包,确认被排除的包不在列表中:
如果配置正确,你指定的包不会出现在更新列表中。
排除更新虽然方便,但也需注意:
基本上就这些。通过临时参数或修改 yum.conf,你可以灵活控制哪些包不被更新,避免意外升级导致服务异常。配置简单但容易忽略细节,建议测试后再用于生产环境。
以上就是如何在Linux中排除更新 Linux yum exclude跳过更新的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号