从Yum更新中排除特定/某些包的三种方法
作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。 如果是,如何排除?可以采取多少种方式?有三种方式可以做到,我们会在本篇中教你这三种方法。 包管理器是一组工具,它允许用户在 Linux 系统中轻松管理包。它能让用户在 Linux 系统中安装、更新/升级、删除、查询、重新安装和搜索软件包。 对于基于 Red Hat 的系统,我们使用 yum 包管理器 和 rpm 包管理器 进行包管理。 什么是 yum?yum 代表 “Yellowdog Updater, Modified”。Yum 是用于 rpm 系统的自动更新程序和包安装/卸载器。 它在安装包时自动解决依赖关系。 什么是 rpm?rpm 代表 “Red Hat Package Manager”,它是一款用于 Red Hat 系统的功能强大的包管理工具。 RPM 指的是 方法 1:手动或临时用 yum 命令排除包我们可以在 yum 中使用 我可以说,这是一种临时方法或按需方法。如果你只想将特定包排除一次,那么我们可以使用此方法。 以下命令将更新除 kernel 之外的所有软件包。 要排除单个包:
要排除多个包。以下命令将更新除 kernel 和 php 之外的所有软件包。
方法 2:在 yum 命令中永久排除软件包这是永久性方法,如果你经常执行修补程序更新,那么可以使用此方法。 为此,请在 添加后,每次运行
方法 3:使用 Yum versionlock 插件排除包这也是与上面类似的永久方法。Yum versionlock 插件允许用户通过 为此,请运行以下命令。以下命令将从 或者,你可以直接在
运行以下命令来检查被 versionlock 插件锁定的软件包列表。
运行以下命令清空该列表。
【编辑推荐】
点赞 0 (编辑:我爱制作网_潮州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2012 – 如何在Windows Server 2012中使用W
- VSCodium:100% 开源的VS Code
- active-directory – 如何使用Windows Server 2008 R2 Serv
- Windows 10 大更新要来了,这 16 个新功能告诉你要不要升级
- 教你如何将windows7升级至win10
- 教你如何将Windows7系统游戏设置为全屏显示
- win10桌面如何添加我的电脑
- win7电脑删除文件提示需要system权限怎么办
- windows – 退出域控制器的最佳实践,该域控制器也是DNS服务
- 如何在Windows 10中更改Chrome或Firefox浏览器的用户界面语