Desinstalou acidentalmente a maioria dos meus programas… ajuda? [fechadas]

3

Eu fiz um 'apt-get remove' em um monte de pacotes incluindo zip, curl, libx11-dev, libglib2.0-dev, etc. e, depois de fazer isso, quase todos os meus aplicativos desapareceram silenciosamente (Eu acredito que isso é o que causou isso, embora eu não seja 100% ... Eu também desinstalei minha instalação python e fiz algumas outras coisas antes de finalmente ir e abrir um programa [terminal] e descobriu que a maioria dos meus programas foram embora incluindo o centro de software do Ubuntu, etc ... basicamente quase tudo). Alguém sabe o que pode ter causado isso ou, melhor, como atualizar tudo? (não, eu não criei um ponto de restauração :-() Ou, eu sou hosed?

    
por fatfreddyscat 10.05.2012 / 03:15

3 respostas

5

O centro de software depende do python. você pode querer tentar instalar (ou reinstalar) o pacote meta ubuntu-desktop, isso deve trazer de volta os fundamentos básicos,

sudo apt-get install ubuntu-desktop

se ele já estiver pronto, remova-o ( sudo apt-get remove ubuntu-desktop ) e instale-o, não se preocupe, é um pacote meta, que é usado para instalar e atualizar um conjunto de pacotes, O que é exactamente em ubuntu-desktop?

    
por Mateo 10.05.2012 / 03:36
4

Isso é fácil de recuperar ;-P

Primeiro, descubra tudo o que você acabou de remover:

grep remove /var/log/dpkg.log

E reinstale as coisas necessárias por

sudo apt-get install XX

Não se preocupe com dependências, apenas encontre os pacotes que você precisa, eles serão instalados automaticamente.

    
por daisy 10.05.2012 / 03:36
2

Seus programas não foram removidos "silenciosamente". Pacotes no Ubuntu têm 'dependências', outros pacotes que precisam ser instalados para que funcionem corretamente. O Ubuntu Software Center depende do Python, então, quando você desinstalou o Python, o Software Center também foi removido porque não teria funcionado sem suas dependências.

apt-get avisa quando vai remover pacotes como este. Da próxima vez que você estiver removendo coisas com apt-get remove , leia as listas de pacotes que serão removidos. Quaisquer pacotes extras que serão desinstalados que você não especificou serão listados sob um cabeçalho como "Os seguintes pacotes extras serão desinstalados:". Preste atenção exatamente no que o apt-get vai fazer, e você deve ser capaz de evitar futuras catástrofes.

    
por Marius 10.05.2012 / 03:45