How To Install python3-django-reversion on Fedora 36
Introduction
In this tutorial we learn how to install python3-django-reversion
on Fedora 36.
What is python3-django-reversion
Reversion is an extension to the Django web framework that provides comprehensive version control facilities. Features * Roll back to any point in a model’s history - an unlimited undo facility! * Recover deleted models - never lose data again! * Admin integration for maximum usability. * Group related changes into revisions that can be rolled back in a single transaction. * Automatically save a new version whenever your model changes using Django’s flexible signalling framework. * Automate your revision management with easy-to-use middleware. Reversion can be easily added to your existing Django project with a minimum of code changes.
We can use yum
or dnf
to install python3-django-reversion
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-django-reversion.
Install python3-django-reversion 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-django-reversion
using dnf
by running the following command:
sudo dnf -y install python3-django-reversion
Install python3-django-reversion 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-django-reversion
using yum
by running the following command:
sudo yum -y install python3-django-reversion
How To Uninstall python3-django-reversion on Fedora 36
To uninstall only the python3-django-reversion
package we can use the following command:
sudo dnf remove python3-django-reversion
python3-django-reversion Package Contents on Fedora 36
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/django_reversion-4.0.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/reversion
/usr/lib/python3.10/site-packages/reversion/__init__.py
/usr/lib/python3.10/site-packages/reversion/__pycache__
/usr/lib/python3.10/site-packages/reversion/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/admin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/admin.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/apps.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/apps.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/errors.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/errors.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/middleware.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/middleware.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/models.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/models.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/revisions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/revisions.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/signals.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/signals.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/views.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/__pycache__/views.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/admin.py
/usr/lib/python3.10/site-packages/reversion/apps.py
/usr/lib/python3.10/site-packages/reversion/errors.py
/usr/lib/python3.10/site-packages/reversion/locale/ar/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/cs/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/da/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/de/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/es/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/es_AR/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/fr/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/he/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/it/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/nb/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/nl/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/pl/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/pt_BR/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/ru/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/sk/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/sl_SI/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/sv/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/uk/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/zh_CN/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/locale/zh_Hans/LC_MESSAGES/django.mo
/usr/lib/python3.10/site-packages/reversion/management
/usr/lib/python3.10/site-packages/reversion/management/__init__.py
/usr/lib/python3.10/site-packages/reversion/management/__pycache__
/usr/lib/python3.10/site-packages/reversion/management/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/management/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands
/usr/lib/python3.10/site-packages/reversion/management/commands/__init__.py
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__/createinitialrevisions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__/createinitialrevisions.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__/deleterevisions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands/__pycache__/deleterevisions.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/management/commands/createinitialrevisions.py
/usr/lib/python3.10/site-packages/reversion/management/commands/deleterevisions.py
/usr/lib/python3.10/site-packages/reversion/middleware.py
/usr/lib/python3.10/site-packages/reversion/migrations
/usr/lib/python3.10/site-packages/reversion/migrations/0001_squashed_0004_auto_20160611_1202.py
/usr/lib/python3.10/site-packages/reversion/migrations/__init__.py
/usr/lib/python3.10/site-packages/reversion/migrations/__pycache__
/usr/lib/python3.10/site-packages/reversion/migrations/__pycache__/0001_squashed_0004_auto_20160611_1202.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/migrations/__pycache__/0001_squashed_0004_auto_20160611_1202.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/migrations/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/reversion/migrations/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/reversion/models.py
/usr/lib/python3.10/site-packages/reversion/revisions.py
/usr/lib/python3.10/site-packages/reversion/signals.py
/usr/lib/python3.10/site-packages/reversion/templates
/usr/lib/python3.10/site-packages/reversion/templates/reversion
/usr/lib/python3.10/site-packages/reversion/templates/reversion/change_list.html
/usr/lib/python3.10/site-packages/reversion/templates/reversion/object_history.html
/usr/lib/python3.10/site-packages/reversion/templates/reversion/recover_form.html
/usr/lib/python3.10/site-packages/reversion/templates/reversion/recover_list.html
/usr/lib/python3.10/site-packages/reversion/templates/reversion/revision_form.html
/usr/lib/python3.10/site-packages/reversion/views.py
/usr/share/doc/python3-django-reversion
/usr/share/doc/python3-django-reversion/README.rst
/usr/share/licenses/python3-django-reversion
/usr/share/licenses/python3-django-reversion/LICENSE
References
Summary
In this tutorial we learn how to install python3-django-reversion
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).