当前位置:首页 > 系统 > CentOS7.6 提示Delta RPMs disabled

CentOS7.6 提示Delta RPMs disabled

系统2年前 (2019-01-19)

CentOS7.6 提示Delta RPMs disabled

Delta RPM Packages介绍

Delta RPM packages contain the difference between an old and a new version of an RPM package. Applying a delta RPM on an old RPM results in the complete new RPM. 
It is not necessary to have a copy of the old RPM, because a delta RPM can also work with an installed RPM. 
The delta RPM packages are even smaller in size than patch RPMs, which is an advantage when transferring update packages over the Internet. 
The drawback is that update operations with delta RPMs involved consume considerably more CPU cycles than plain or patch RPMs.
The prepdeltarpm, writedeltarpm, and applydeltarpm binaries are part of the delta RPM suite (package deltarpm) and help you create and apply delta RPM packages. 

With the following commands, create a delta RPM called new.delta.rpm. The following command assumes that old.rpm and new.rpm are present:
prepdeltarpm -s seq -i info old.rpm > old.cpio
prepdeltarpm -f new.rpm > new.cpio
xdelta delta -0 old.cpio new.cpio delta
writedeltarpm new.rpm delta info new.delta.rpm

Finally, remove the temporary working files old.cpio, new.cpio, and delta.

Using applydeltarpm, you can reconstruct the new RPM from the file system if the old package is already installed:
applydeltarpm new.delta.rpm new.rpm

To derive it from the old RPM without accessing the file system, use the -r option:
applydeltarpm -r old.rpm new.delta.rpm new.rpm  

See /usr/share/doc/packages/deltarpm/README" for technical details.


CentOS7.6 提示Delta RPMs disabled

在yum update时,系统提示Delta RPMs disabled because /usr/bin/applydeltarpm not installed.


CentOS7.6 提示Delta RPMs disabled

yum provides '*/applydeltarpm'


CentOS7.6 提示Delta RPMs disabled

yum install deltarpm -y


本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/255.html

相关文章

解决CentOS7登陆提示ulimit:open files:cannot modify limit:Operation not permitted

解决CentOS7登陆提示ulimit:open files:cannot modify limit:Operation not permitted

CentOS7非root用户登陆提示的,因为最近只新增加nginx服务,先修改nginx文件打开数登陆提示ulimit:open files:cannot modify limit:Operation...

WIN7 64位环境安装风河VXworks Tornado2.2

WIN7 64位环境安装风河VXworks Tornado2.2

首先去下载安装CD,地址为 http://www.ed2000.com/ShowFile.asp?FileID=62525因为是X86环境准备运行,下载镜像名为[风河VxWorks].WINDRIVE...

RHEL7.4 多台服务器使用pcs挂载共享LUN

RHEL7.4 多台服务器使用pcs挂载共享LUN

两台服务器需要挂载由同一个存储划过来的同一个LUN,所以需要第三方的集群软件进行资源接管,直接挂载会提示设备繁忙基础环境配置验证计算机名(两个节点)uname -n修改hostsvi&nbs...

nginx平滑升级和故障回退

nginx平滑升级和故障回退

ngnix的进程分为两类,一类是master主进程,一类是worker工作进程。平滑升级首先会替换master进程,同时替换的master是与老版本的worker兼容的。下一步,就是保持还有连接的wo...

RHEL7.4 使用parted对2T以上分区并挂载

RHEL7.4 使用parted对2T以上分区并挂载

MBR分区表只支持2T,大于2T的磁盘或者LUN必须使用GPT分区表。GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展...

安装Grafana6.2与Zabbix4.2联动

安装Grafana6.2与Zabbix4.2联动

安装Grafana6.5.2并且将其配置,离线安装Grafana插件,用来显示来自Zabbix4.2的数据 安装支持组件 y...