Eu sei que é uma situação engraçada, mas eu removi o python com todos os programas associados do Ubuntu usando o sudo apt-get remove python? Obviamente, posso instalar o python de volta, mas levarei muito tempo para instalar todos os programas que removi. Talvez haja alguma solução?
obrigado
Respostas:
Não existe uma maneira fácil, mas se você olhar para /var/log/apt/history.log, poderá ver o que foi removido. Apenas reinstale cada pacote que foi removido.
fonte
Acabei de cometer este erro. Você pode executar os comandos abaixo para desfazer a remoção dos pacotes. Isso extrairá as informações dos pacotes removidos do arquivo de log e os reinstalará.
fonte
apt remove libboost*
foi uma má idéiasudo apt remove python3
hahaapt purge
me rasgar, ainda bem que era uma instalação nova. Seria bom saber que os principais sistemas operacionais (para a maioria das pessoas), como o netplan, exigem isso. Certifique-se de referenciá-lo na lista de remoção, antes de perguntar se você tem certeza, mas quem tem tempo para procurar e ter certeza de quando é mais fácil bater nay
chave ereturn
no sistema no esquecimento ...Encontrei um truque legal nos fóruns do Ubuntu .
É possível executar o seguinte em um terminal:
Olhe para a saída e use
e substitua [packages] pela última linha de pacotes retornada (observe que ele pode quebrar).
fonte
Procure todos os pacotes que foram desinstalados. Ele é armazenado em /var/log/apt/history.log . Você pode escrever um programa shell para instalar cada pacote que foi removido. Escreva em qualquer editor de texto GNU Emacs, vi, GNU Nano. Execute-o através do terminal. Todos os programas desinstalados serão reinstalados por eles mesmos.
fonte
Para adicionar à resposta do ablackhat, você pode copiar e colar tudo após o último comando de remoção
/var/log/apt/history.log
em um novo editor de programadores. Regex substitua:.*?,
por(string vazia) e copie todos os pacotes separados por espaço resultantes. Então corra
$ sudo apt-get install <paste>
fonte
A atualização restaura a maior parte, o restante .. você pode usar as técnicas mostradas acima. Para atualizar, digite "sudo apt-get upgrade"
fonte
apt-get upgrade
reinstalar pacotes que foram propositalmente removidos?apt-get dist-upgrade
se vocês
O Python será reinstalado com todos os pré-requisitos, e é isso que eu suponho que todos os programas associados que você está falando?
fonte