How To Install borgbackup on Rocky Linux 8

In this tutorial we learn how to install borgbackup on Rocky Linux 8. borgbackup is A deduplicating backup program with compression and authenticated encryption

Introduction

In this tutorial we learn how to install borgbackup on Rocky Linux 8.

What is borgbackup

BorgBackup (short supports compression and authenticated encryption.

We can use yum or dnf to install borgbackup on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install borgbackup.

Install borgbackup on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install borgbackup using dnf by running the following command:

sudo dnf -y install borgbackup

Install borgbackup on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install borgbackup using yum by running the following command:

sudo yum -y install borgbackup

How To Uninstall borgbackup on Rocky Linux 8

To uninstall only the borgbackup package we can use the following command:

sudo dnf remove borgbackup

borgbackup Package Contents on Rocky Linux 8

/usr/bin/borg
/usr/bin/borgfs
/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/eba4bae78a375911937ef125b87c29e014dcad
/usr/lib/.build-id/16
/usr/lib/.build-id/16/3aeb281323dc651eaf3a97c602b4a316a9a390
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/244d29987f97f0c558a2ecadf8564a8781ac80
/usr/lib/.build-id/50
/usr/lib/.build-id/50/26ce7d53e37c38cde1931d899de37e7d99a9f4
/usr/lib/.build-id/53
/usr/lib/.build-id/53/068516f2347d9dd2849b6cb2a3dd23851033d0
/usr/lib/.build-id/57
/usr/lib/.build-id/57/50c074910e8ae62295bead697434bff2311499
/usr/lib/.build-id/75
/usr/lib/.build-id/75/b685c212c4444df0ea0126ec25b2253dabab57
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/d86f257ded49d93ac1fab0ed475c899475d92d
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/a41d9ea01eaf4fda1ba178efce2eea4be8caad
/usr/lib/.build-id/cd
/usr/lib/.build-id/cd/7d9c4baa588de09855b5e4d06d818945c7a9fc
/usr/lib/.build-id/d2
/usr/lib/.build-id/d2/2d16e540f5be48d819355b17e082f20a2b72ba
/usr/lib64/python3.6/site-packages/borg
/usr/lib64/python3.6/site-packages/borg/__init__.py
/usr/lib64/python3.6/site-packages/borg/__main__.py
/usr/lib64/python3.6/site-packages/borg/__pycache__
/usr/lib64/python3.6/site-packages/borg/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/__main__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/__main__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/_version.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/_version.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/archive.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/archive.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/archiver.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/archiver.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/cache.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/cache.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/constants.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/constants.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/fuse.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/fuse.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/helpers.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/helpers.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/locking.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/locking.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/logger.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/logger.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/lrucache.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/lrucache.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/nanorst.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/nanorst.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/patterns.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/patterns.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/remote.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/remote.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/repository.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/repository.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/selftest.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/selftest.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/shellpattern.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/shellpattern.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/upgrader.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/upgrader.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/version.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/version.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/xattr.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/__pycache__/xattr.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/_version.py
/usr/lib64/python3.6/site-packages/borg/algorithms
/usr/lib64/python3.6/site-packages/borg/algorithms/__init__.py
/usr/lib64/python3.6/site-packages/borg/algorithms/__pycache__
/usr/lib64/python3.6/site-packages/borg/algorithms/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/checksums.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__init__.py
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/_version.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/_version.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/exceptions.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/fallback.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/__pycache__/fallback.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/_packer.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/_unpacker.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/_version.py
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/exceptions.py
/usr/lib64/python3.6/site-packages/borg/algorithms/msgpack/fallback.py
/usr/lib64/python3.6/site-packages/borg/archive.py
/usr/lib64/python3.6/site-packages/borg/archiver.py
/usr/lib64/python3.6/site-packages/borg/cache.py
/usr/lib64/python3.6/site-packages/borg/chunker.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/compress.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/constants.py
/usr/lib64/python3.6/site-packages/borg/crypto
/usr/lib64/python3.6/site-packages/borg/crypto/__init__.py
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/file_integrity.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/file_integrity.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/key.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/key.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/keymanager.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/keymanager.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/nonces.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/__pycache__/nonces.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/crypto/file_integrity.py
/usr/lib64/python3.6/site-packages/borg/crypto/key.py
/usr/lib64/python3.6/site-packages/borg/crypto/keymanager.py
/usr/lib64/python3.6/site-packages/borg/crypto/low_level.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/crypto/nonces.py
/usr/lib64/python3.6/site-packages/borg/fuse.py
/usr/lib64/python3.6/site-packages/borg/hashindex.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/helpers.py
/usr/lib64/python3.6/site-packages/borg/item.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/locking.py
/usr/lib64/python3.6/site-packages/borg/logger.py
/usr/lib64/python3.6/site-packages/borg/lrucache.py
/usr/lib64/python3.6/site-packages/borg/nanorst.py
/usr/lib64/python3.6/site-packages/borg/paperkey.html
/usr/lib64/python3.6/site-packages/borg/patterns.py
/usr/lib64/python3.6/site-packages/borg/platform
/usr/lib64/python3.6/site-packages/borg/platform/__init__.py
/usr/lib64/python3.6/site-packages/borg/platform/__pycache__
/usr/lib64/python3.6/site-packages/borg/platform/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/platform/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/platform/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/platform/__pycache__/base.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/platform/base.py
/usr/lib64/python3.6/site-packages/borg/platform/linux.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/platform/posix.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/platform/syncfilerange.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/borg/remote.py
/usr/lib64/python3.6/site-packages/borg/repository.py
/usr/lib64/python3.6/site-packages/borg/selftest.py
/usr/lib64/python3.6/site-packages/borg/shellpattern.py
/usr/lib64/python3.6/site-packages/borg/testsuite
/usr/lib64/python3.6/site-packages/borg/testsuite/__init__.py
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/archive.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/archive.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/archiver.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/archiver.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/benchmark.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/benchmark.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/cache.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/cache.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/checksums.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/checksums.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/chunker.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/chunker.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/compress.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/compress.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/crypto.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/crypto.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/file_integrity.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/file_integrity.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/hashindex.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/hashindex.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/helpers.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/helpers.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/item.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/item.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/key.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/key.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/locking.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/locking.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/logger.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/logger.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/lrucache.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/lrucache.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/nanorst.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/nanorst.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/nonces.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/nonces.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/patterns.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/patterns.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/platform.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/platform.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/remote.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/remote.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/repository.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/repository.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/shellpattern.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/shellpattern.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/upgrader.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/upgrader.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/version.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/version.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/xattr.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/xattr.cpython-36.pyc
/usr/lib64/python3.6/site-packages/borg/testsuite/archive.py
/usr/lib64/python3.6/site-packages/borg/testsuite/archiver.py
/usr/lib64/python3.6/site-packages/borg/testsuite/attic.tar.gz
/usr/lib64/python3.6/site-packages/borg/testsuite/benchmark.py
/usr/lib64/python3.6/site-packages/borg/testsuite/cache.py
/usr/lib64/python3.6/site-packages/borg/testsuite/checksums.py
/usr/lib64/python3.6/site-packages/borg/testsuite/chunker.py
/usr/lib64/python3.6/site-packages/borg/testsuite/compress.py
/usr/lib64/python3.6/site-packages/borg/testsuite/crypto.py
/usr/lib64/python3.6/site-packages/borg/testsuite/file_integrity.py
/usr/lib64/python3.6/site-packages/borg/testsuite/hashindex.py
/usr/lib64/python3.6/site-packages/borg/testsuite/helpers.py
/usr/lib64/python3.6/site-packages/borg/testsuite/item.py
/usr/lib64/python3.6/site-packages/borg/testsuite/key.py
/usr/lib64/python3.6/site-packages/borg/testsuite/locking.py
/usr/lib64/python3.6/site-packages/borg/testsuite/logger.py
/usr/lib64/python3.6/site-packages/borg/testsuite/lrucache.py
/usr/lib64/python3.6/site-packages/borg/testsuite/nanorst.py
/usr/lib64/python3.6/site-packages/borg/testsuite/nonces.py
/usr/lib64/python3.6/site-packages/borg/testsuite/patterns.py
/usr/lib64/python3.6/site-packages/borg/testsuite/platform.py
/usr/lib64/python3.6/site-packages/borg/testsuite/remote.py
/usr/lib64/python3.6/site-packages/borg/testsuite/repository.py
/usr/lib64/python3.6/site-packages/borg/testsuite/shellpattern.py
/usr/lib64/python3.6/site-packages/borg/testsuite/upgrader.py
/usr/lib64/python3.6/site-packages/borg/testsuite/version.py
/usr/lib64/python3.6/site-packages/borg/testsuite/xattr.py
/usr/lib64/python3.6/site-packages/borg/upgrader.py
/usr/lib64/python3.6/site-packages/borg/version.py
/usr/lib64/python3.6/site-packages/borg/xattr.py
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/PKG-INFO
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/SOURCES.txt
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/dependency_links.txt
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/entry_points.txt
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/not-zip-safe
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/requires.txt
/usr/lib64/python3.6/site-packages/borgbackup-1.1.17-py3.6.egg-info/top_level.txt
/usr/share/bash-completion/completions/borg
/usr/share/doc/borgbackup
/usr/share/doc/borgbackup/AUTHORS
/usr/share/doc/borgbackup/PKG-INFO
/usr/share/doc/borgbackup/README.rst
/usr/share/doc/borgbackup/changes.rst
/usr/share/fish/completions/borg.fish
/usr/share/licenses/borgbackup
/usr/share/licenses/borgbackup/COPYING.msgpack
/usr/share/licenses/borgbackup/LICENSE
/usr/share/man/man1/borg.1.gz
/usr/share/zsh/site-functions/_borg

References

Summary

In this tutorial we learn how to install borgbackup on Rocky Linux 8 using yum and dnf.