Não é possível adicionar repositórios no Linux Mint

Não é possível adicionar repositórios no Linux Mint

Tentei adicionar o 'multiverse-repo' apenas para obter o seguinte erro:

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'

Então comecei a pesquisar sobre problemas de repositório e encontrei uma solução que envolvia o Linux Software Manager, então tentei abri-lo e para minha surpresa ele não abriu!

Abri o Synaptic com sucesso e tentei acessar o menu do repositório na tentativa de adicioná-lo manualmente, mas esse menu também não abre.

Já reiniciei e reinstalei os certificados.

Não baguncei nenhum arquivo do Linux e não fiz nenhuma outra alteração no meu PC, então não entendo por que isso está acontecendo.

Responder1

ModuleNotFoundError: No module named 'requests'

Seu problema específico é um erro do python, dizendo que não existe um módulo python requests. Você pode tentar ver se consegue instalar o pacote ausentepython-requests

apt-get install python-requests

Às vezes você pode descobrir se há problemas com o estado do seu sistema, ou seja, pacotes faltando, executando

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

Responder2

Como eu disse, o Gerenciador de Software não estava funcionando. Me fez pensar MUITO em uma instalação recente que fiz.

Tentei instalar o Microsoft SQL-Server, que exigia o downgrade do OpenSSL para 1.1.0 (ridículo porque já estava nessa versão), todos os programas que dependiam do OpenSSL também foram desinstalados.

Isso tinha acontecido há quatro ou cinco dias, e até aquele momento não tinha causado nenhum problema, além do fato de eu estar de folga no fim de semana, então não me importei naquele momento. Mas isso importava. BASTANTE.

Depois de perder horas verificando outros fóruns, abri o Synaptics procurando o nome e as versões do pacote do Gerenciador de Software e encontrei todos os programas que foram desinstalados na seção Status => 'Não instalado (configuração residual)'.

Recuperei todos os programas e tudo funcionou normalmente. Mais um motivo para instalar o Synaptics, caso você seja um novato em Linux ou seja um 'mestre da bagunça' como eu.

Obrigado pela ajuda.

Responder3

"/usr/lib/linuxmint/mintSources/mintSources.py" requer python3, então tente:

“sudo apt install python3-requests”

Está funcionando para mim.

informação relacionada