Eu instalei várias versões do openssl (porque o mysqlconnector veio com eles), mas isso quebrou o cmake, então tentei reinstalar o openssl com sudo apt-get remove openssl
. No entanto, isso aparentemente removeu muitas dependências. Posso recuperá-los sem reinstalar meu sistema operacional? Eu tenho que reinstalá-los um por um (parece que são quase cem)?
Não vejo problemas sérios aqui.
Você deve fazer login no primeiro terminal de texto (acessível com Ctrl+ Alt+ F1) e instalar o software a partir daqui.
Leia atentamente o conteúdo dos arquivos de log do APT
more /var/log/apt/history.log
emore /var/log/apt/term.log
instale os pacotes removidos manualmente com algo como:Se sua área de trabalho também foi removida, use algo como:
Eu sugiro que você verifique o histórico e obtenha resultados de operações relacionadas ao apt que você fez usando linha de comando por
history | grep -i apt
comando e verifique em qual ponto ou comando você purgou todas as bibliotecas. Você pode fazer a instalação dos mesmos pacotes que você purgou.Exemplo:
Se
sudo apt purge openssl
o comando removeu suas bibliotecas, você pode reinstalá-lo porsudo apt install openssl
comando.Dessa forma, ele instalará todas as bibliotecas e dependências automaticamente que você limpou.
O método "Diagnosticar, Entender e Corrigir" deve ser feito nesta ordem. Devo!
"... quebrou
cmake
"?Você pode encontrar os nomes dos pacotes desinstalados em
/var/log/apt
.