Ошибка при попытке установить backports, в результате чего погибли dnf и yum

Итак, все написано в заголовке, я работаю на fedora30 os, над проектом django, и по какой-то причине я не могу начать другой проект с помощью django-admin startproject.

1 - я получил сообщение о необходимости установки backports,

2- Я выполнил команду для установки, получил ошибку, говорящую мне, что это невозможно по какой-то причине.

3 (где начинается веселье) - надоело, сделал rm-rf на папке python2.7 и 3.4, чтобы оставить только python 3.9

4 - переустановка python

5 - dnf и yum отсутствуют, и теперь я начинаю думать, что я действительно все это испортил

я не против, если кто-нибудь поможет мне решить эту проблему

что я получил в командной строке сразу после использования любой команды dnf или yum :

Traceback (most recent call last):
  File "/usr/bin/yum-config-manager", line 75, in <module>
    from dnf.cli import main
ModuleNotFoundError: No module named 'dnf'
Вернуться на верх