从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 (编辑:徐州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 这表明 Sec站长 aspzzure Boot 未打开
- Windows 11提高电池寿命的六个秘诀,笔记本电脑的福音
- 如何在Ubuntu系统中添加一个辅助IP地址
- windows-server-2008 – “DEL:”在AD对象的Distinguished
- windows-server-2008 – schtasks – 创建没有按需运行的计
- 雨林木风Win1032位全新系统下载
- 几个命令了解ELF文件的”秘密“
- 有没有人发现Windows的(例如bash)shell终端和OS X一样好?
- windows-server-2012-r2 – 禁用Windows 2012 R2上的更新弹
- 百度召开紧急会议应对央视“曝光门”