Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
What is delta RPM (DRPM) and how does it differ from RPM? How do I fix this issue on a CentOS or RHEL 7 server/desktop?
Delta rpms (DRMS) created to save bandwidth and speed up download patches and rpm packages from the Internet. With DRMS, you download only minor changes instead of grabbing full packages. In other words, only changes (updates) between the installed and new packages are downloads. This page explains how to enable and install deltarpm suppor for RHEL 6/7 and CentOS 6/7.
From the SUSE page:
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.
Delta rpms disabled because usr bin applydeltarpm not installed red hat or centos
- Open the terminal application. For remote CentOS / Red Hat (RHEL) server use ssh for login
- Type sudo yum install deltarpm to enable deltarpm support
- Test your installation by running sudo yum update command
- Verify that “Delta RPMs disabled because applydeltarpm not installed” warnings went away
Let us see all commands and procedure in details to get started with delta rpms.
Delta RPMs disabled because /usr/bin/applydeltarpm not installed
Let us try to update the system:
$ sudo yum update
Get started with delta rpms on a CentOS / Red Hat (RHEL)
Search for deltarpm package, run the following yum command:
yum search deltarpm
yum info deltarpm
Sample outputs:
Loaded plugins: copr Available Packages Name : deltarpm Arch : x86_64 Version : 3.6 Release : 3.el7 Size : 82 k Repo : base/7/x86_64 Summary : Create deltas between rpms URL : http://gitorious.org/deltarpm/deltarpm License : BSD Description : A deltarpm contains the difference between an old : and a new version of a rpm, which makes it possible : to recreate the new rpm from the deltarpm and the old : one. You don't have to have a copy of the old rpm, : deltarpms can also work with installed rpms.
Installation
Simply run the following command:
sudo yum install deltarpm
Test it
Again, run:
sudo yum update
Conclusion
You learned about delta rpms (DRMS) that can save bandwidth and speed up download patches and rpm packages from the Internet.
🐧 Get the latest tutorials on Linux, Open Source & DevOps via:
- RSS feed or Weekly email newsletter
- Share on Twitter • Facebook • 1 comment... add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
Comments on this entry are closed.
Have a question or comment? Post it on our forum.