How To Install python3-rdopkg on Fedora 36

In this tutorial we learn how to install python3-rdopkg in Fedora 36. python3-rdopkg is RPM packaging automation tool

Introduction

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

What is python3-rdopkg

rdopkg is a tool for automating RPM packaging tasks such as managing patches, updating to a new version and much more. Although it contains several RDO-specific actions, most of rdopkg functionality can be used for any RPM package following conventions described in the rdopkg manual.

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

Install python3-rdopkg 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-rdopkg using dnf by running the following command:

sudo dnf -y install python3-rdopkg

Install python3-rdopkg 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-rdopkg using yum by running the following command:

sudo yum -y install python3-rdopkg

How To Uninstall python3-rdopkg on Fedora 36

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

sudo dnf remove python3-rdopkg

python3-rdopkg Package Contents on Fedora 36

/usr/lib/python3.10/site-packages/rdopkg
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/pbr.json
/usr/lib/python3.10/site-packages/rdopkg-1.4.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/rdopkg/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/action.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/action.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/cli.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/cli.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/conf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/conf.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/const.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/const.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/core.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/core.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/exception.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/exception.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/guess.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/guess.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/helpers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/helpers.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/shell.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/__pycache__/shell.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/action.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/cbsbuild.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/cbsbuild.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/doctor.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/doctor.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/kojibuild.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/kojibuild.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/query.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/query.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/rdoinfo.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/rdoinfo.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/reqs.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/reqs.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/rpmfactory.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/__pycache__/rpmfactory.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actionmods/cbsbuild.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/doctor.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/kojibuild.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/query.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/rdoinfo.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/reqs.py
/usr/lib/python3.10/site-packages/rdopkg/actionmods/rpmfactory.py
/usr/lib/python3.10/site-packages/rdopkg/actions
/usr/lib/python3.10/site-packages/rdopkg/actions/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/build
/usr/lib/python3.10/site-packages/rdopkg/actions/build/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/build/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/build/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/build/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/build/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/build/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/build/actions.py
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/distgit/actions.py
/usr/lib/python3.10/site-packages/rdopkg/actions/info
/usr/lib/python3.10/site-packages/rdopkg/actions/info/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/info/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/info/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/info/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/info/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/info/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/info/actions.py
/usr/lib/python3.10/site-packages/rdopkg/actions/lint
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/lint/actions.py
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/reqs/actions.py
/usr/lib/python3.10/site-packages/rdopkg/actions/review
/usr/lib/python3.10/site-packages/rdopkg/actions/review/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/review/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/review/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/review/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/review/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/review/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/review/actions.py
/usr/lib/python3.10/site-packages/rdopkg/actions/util
/usr/lib/python3.10/site-packages/rdopkg/actions/util/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/actions/util/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/actions/util/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/util/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/util/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/util/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/actions/util/actions.py
/usr/lib/python3.10/site-packages/rdopkg/cli.py
/usr/lib/python3.10/site-packages/rdopkg/conf.py
/usr/lib/python3.10/site-packages/rdopkg/const.py
/usr/lib/python3.10/site-packages/rdopkg/core.py
/usr/lib/python3.10/site-packages/rdopkg/exception.py
/usr/lib/python3.10/site-packages/rdopkg/guess.py
/usr/lib/python3.10/site-packages/rdopkg/helpers.py
/usr/lib/python3.10/site-packages/rdopkg/shell.py
/usr/lib/python3.10/site-packages/rdopkg/utils
/usr/lib/python3.10/site-packages/rdopkg/utils/__init__.py
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/cmd.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/cmd.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/distgitmagic.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/distgitmagic.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/git.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/git.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/issues.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/issues.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/specfile.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/specfile.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/terminal.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/terminal.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/testing.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/__pycache__/testing.cpython-310.pyc
/usr/lib/python3.10/site-packages/rdopkg/utils/cmd.py
/usr/lib/python3.10/site-packages/rdopkg/utils/distgitmagic.py
/usr/lib/python3.10/site-packages/rdopkg/utils/git.py
/usr/lib/python3.10/site-packages/rdopkg/utils/issues.py
/usr/lib/python3.10/site-packages/rdopkg/utils/lint.py
/usr/lib/python3.10/site-packages/rdopkg/utils/log.py
/usr/lib/python3.10/site-packages/rdopkg/utils/specfile.py
/usr/lib/python3.10/site-packages/rdopkg/utils/terminal.py
/usr/lib/python3.10/site-packages/rdopkg/utils/testing.py
/usr/share/licenses/python3-rdopkg
/usr/share/licenses/python3-rdopkg/LICENSE

References

Summary

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