国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

从Yum更新中排除特定/某些包的三种方法

发布时间:2019/09/09标签:   软件包    点击量:

原标题:从Yum更新中排除特定/某些包的三种方法
从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 指的是 .rpm 文件格局,它包括已编译的软件和须要的库。方式 1:手动或常设用 yum 下令消除包咱们能够在 yum 中应用 --exclude-x 开关来禁止 yum 下令猎取特定包的更新。我能够说,这是一种常设方式或按需方式。假如你只想将特定包消除一次,那末咱们能够应用此方式。以下下令将更新除 kernel 以外的全部软件包。要消除单个包:# yum update --exclude=kernel或许# yum update -x 'kernel'要消除多个包。以下下令将更新除 kernel 和 php 以外的全部软件包。# yum update --exclude=kernel* --exclude=php*或许# yum update --exclude httpd,php方式 2:在 yum 下令中永恒消除软件包这是永恒性方式,假如你常常履行修补顺序更新,那末能够应用此方式。为此,请在 /etc/yum.conf 中增加响应的软件包以永恒禁用软件包更新。增加后,每次运转 yum update 下令时都不须要指定这些包。别的,这能够避免任何不测更新这些包。# vi /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releaseverkeepcache=0debuglevel=2logfile=/var/log/yum.logexactarch=1obsoletes=1gpgcheck=1plugins=1installonly_limit=3exclude=kernel* php*方式 3:应用 Yum versionlock 插件消除包这也是与下面相似的永恒方式。Yum versionlock 插件同意用户经过 yum 下令锁定指定包的更新。为此,请运转以下下令。以下下令将从 yum update 中消除 freetype 包。或许,你能够间接在

上一篇:“飞一般”的5G给物联网带来什么?

下一篇:没有了

返回
版权信息Copyright © 银河官网 版权所有    ICP备案编号:鲁ICP备09013610号