How To Install python3-BTrees on Fedora 36

In this tutorial we learn how to install python3-BTrees in Fedora 36. python3-BTrees is Scalable persistent object containers

Introduction

In this tutorial we learn how to install python3-BTrees on Fedora 36.

What is python3-BTrees

This package contains a set of persistent object containers built around a modified BTree data structure. The trees are optimized for use inside ZODB’s “optimistic concurrency” paradigm, and include explicit resolution of conflicts detected by that mechanism.

We can use yum or dnf to install python3-BTrees on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-BTrees.

Install python3-BTrees on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install python3-BTrees

Install python3-BTrees on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-BTrees using yum by running the following command:

sudo yum -y install python3-BTrees

How To Uninstall python3-BTrees on Fedora 36

To uninstall only the python3-BTrees package we can use the following command:

sudo dnf remove python3-BTrees

python3-BTrees Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/ff1242cb1e4d486652d1f08b6a8083d637f861
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/6e02084427699d096faf1e079ce27d222ebf3d
/usr/lib/.build-id/15
/usr/lib/.build-id/15/657f48c9f02ffdfd3722b1077d033a2ea2f7d9
/usr/lib/.build-id/17
/usr/lib/.build-id/17/3f8cab9dda825362a9f4212f485cc7fee234d2
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/79fdb148e3691e30fe7bd488a20f46e2bd874b
/usr/lib/.build-id/20
/usr/lib/.build-id/20/efb73902aa082309e7d74a73f24a5478e428c5
/usr/lib/.build-id/42
/usr/lib/.build-id/42/7c760e0dbd0e5e6f35bbd1686ca45797a9ee35
/usr/lib/.build-id/42/9ad8f7b663edb259b0bb36b81adef9d4cc28ef
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/8df7382d54d17fe1c8448caab1009310597a1f
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/4a2cd3ba2d1c676a8443caf9dad4607d5dab2f
/usr/lib/.build-id/87
/usr/lib/.build-id/87/2810ce88d5929bd7f2b4bc12dc70419a56510a
/usr/lib/.build-id/8a
/usr/lib/.build-id/8a/34a0bd11642ff332b579cfd0b832ac2518c131
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/64599cacb26c5b976372ccf1467ad5c0b7fc58
/usr/lib/.build-id/b7
/usr/lib/.build-id/b7/e411d782eec669856bfd8ffd11920fd322d844
/usr/lib/.build-id/b8
/usr/lib/.build-id/b8/af0def76aa9347ba5902bf44826c1288e39548
/usr/lib/.build-id/bb
/usr/lib/.build-id/bb/bb11fc148822135231b4f5c2f10a37c50624f0
/usr/lib/.build-id/bd
/usr/lib/.build-id/bd/d68983cda6db37ec7e1a4af3bd81c45242a0da
/usr/lib/.build-id/c3
/usr/lib/.build-id/c3/c9052f4da83e5d50d21773b27acbb2edbfed5b
/usr/lib/.build-id/ce
/usr/lib/.build-id/ce/1e6bef4915e93703e899b9b870629fa82e2079
/usr/lib/.build-id/d8
/usr/lib/.build-id/d8/a63d8b1b03beb9ec76a1df68d90fe2a5474046
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/a9acb60008d7e74558b1e437e6ec7f509cc2a8
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/cf25cdb229a83563c9fe822a61dde9efef6427
/usr/lib64/python3.10/site-packages/BTrees
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info/INSTALLER
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info/LICENSE.txt
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info/METADATA
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info/WHEEL
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info/entry_points.txt
/usr/lib64/python3.10/site-packages/BTrees-4.10.0.dist-info/top_level.txt
/usr/lib64/python3.10/site-packages/BTrees/Interfaces.py
/usr/lib64/python3.10/site-packages/BTrees/Length.py
/usr/lib64/python3.10/site-packages/BTrees/_IFBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_IIBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_IOBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_IUBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_LFBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_LLBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_LOBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_LQBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_OIBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_OLBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_OOBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_OQBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_OUBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_QFBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_QLBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_QOBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_QQBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_UFBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_UIBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_UOBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_UUBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/__init__.py
/usr/lib64/python3.10/site-packages/BTrees/__pycache__
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/Interfaces.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/Interfaces.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/Length.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/Length.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_base.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_base.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_compat.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_compat.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_datatypes.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_datatypes.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_module_builder.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/_module_builder.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/check.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/check.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/BTrees/__pycache__/utils.cpython-310.pyc
/usr/lib64/python3.10/site-packages/BTrees/_base.py
/usr/lib64/python3.10/site-packages/BTrees/_compat.py
/usr/lib64/python3.10/site-packages/BTrees/_datatypes.py
/usr/lib64/python3.10/site-packages/BTrees/_fsBTree.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/BTrees/_module_builder.py
/usr/lib64/python3.10/site-packages/BTrees/check.py
/usr/lib64/python3.10/site-packages/BTrees/utils.py
/usr/share/doc/python3-BTrees
/usr/share/doc/python3-BTrees/CHANGES.html
/usr/share/doc/python3-BTrees/README.html
/usr/share/licenses/python3-BTrees
/usr/share/licenses/python3-BTrees/COPYRIGHT.txt
/usr/share/licenses/python3-BTrees/LICENSE.txt

References

Summary

In this tutorial we learn how to install python3-BTrees on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).