Como listar o que é instalado e o rollback apt-get BY DATE AND TIME?

1

Eu instalei dois pacotes ( xrdp e ubuntu-desktop ) no meu release do servidor e isso causa a instalação de vários pacotes por dependências, incluindo até o reconhecimento de fala da esfinge. Se eu soubesse que esses dois pacotes são tão pesados, eu não os instalaria.

O que posso fazer agora?

Como reverter todas as instalações feitas na última hora? É possível?

    
por Dims 03.10.2014 / 21:46

2 respostas

0

Assumindo que nem xrdp nem ubuntu-desktop foi realmente instalado antes, você pode removê-los e todos os pacotes que foram instalados automaticamente para satisfazer suas dependências:

sudo apt-get purge xrdp ubuntu-desktop
sudo apt-get --purge autoremove

Ou em um passo:

sudo apt-get --purge autoremove xrdp ubuntu-desktop

Aqui está um exemplo de como isso se parece.

Isso não seleciona por data e hora, mas eu suspeito que isso não é realmente necessário (ou útil) para resolver esse problema específico. Os pacotes que você não deseja foram instalados porque eram necessários para xrdp e ubuntu-desktop . (Provavelmente principalmente para ubuntu-desktop , que é um meta-pacote cuja finalidade é fazer com que muitas coisas sejam instaladas.)

Portanto, removê-los e autorizar o uso de suas dependências instaladas automaticamente é provavelmente a solução mais correta e elegante.

( Apenas executando sudo apt-get purge nos dois pacotes instalados manualmente não automaticamente faz com que as dependências sejam removidas A única diferença entre as ações remove e purge é que purge exclui os arquivos de configuração do sistema dos pacotes que ele remove.

    
por Eliah Kagan 03.10.2014 / 22:42
-1

Você pode usar

sudo apt-get purge xrdp ubuntu-desktop

O que removerá esses pacotes e todas as dependências que eles instalaram, mas tome cuidado com a limpeza do ubuntu-desktop, não sabendo por que você gostaria de fazer isso ...

    
por Termhn 03.10.2014 / 21:59