Невозможно добавить репозитории в Linux Mint

Невозможно добавить репозитории в Linux Mint

Только что попробовал добавить «multiverse-repo», но получил следующую ошибку:

sudo apt add-repository multiverse
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 19, in <module>
import requests
ModuleNotFoundError: No module named 'requests'

Поэтому я начал искать информацию о проблемах с репозиторием и нашел решение, в котором использовался Linux Software Manager. Я попытался открыть его, но, к моему удивлению, он не открылся!

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

Я уже перезапустил и переустановил сертификаты.

Я не испортил ни одного файла Linux и не вносил никаких других изменений в свой ПК, поэтому не понимаю, почему это происходит.

решение1

ModuleNotFoundError: No module named 'requests'

Ваша конкретная проблема - ошибка python, говорящая об отсутствии модуля python requests. Вы можете попробовать установить отсутствующий пакетpython-requests

apt-get install python-requests

Иногда вы можете узнать, есть ли проблемы с состоянием вашей системы, например, отсутствуют ли пакеты, запустив

apt-get install -f/apt-get install --fix-broken

решение2

Как я уже сказал, Software Manager не работал. Заставил меня МНОГО думать о недавней установке, которую я сделал.

Попытался установить Microsoft SQL-Server, что потребовало понижения версии OpenSSL до 1.1.0 (смешно, поскольку эта версия уже была установлена), все программы, зависящие от OpenSSL, также были удалены.

Это случилось четыре или пять дней назад, и до того момента это не вызывало никаких проблем, кроме того, что я был на выходных, так что в тот момент я не возражал. Но это имело значение. ОЧЕНЬ большое.

Потратив часы на изучение других форумов, открыл Synaptics в поисках имени и версий пакета Software Manager и нашел все программы, которые были удалены, в разделе «Состояние» => «Не установлено (остаточная конфигурация)».

Восстановил все программы и все заработало как обычно. Еще одна причина установить Synaptics, если вы новичок в Linux или мастер по запутыванию, как я.

Спасибо за помощь.

решение3

"/usr/lib/linuxmint/mintSources/mintSources.py" требует python3, поэтому попробуйте:

"sudo apt install python3-requests"

Мне это помогает.

Связанный контент