Posso verificar quais repositórios foram usados para uma atualização anterior do apt-get?

2

Eu estupidamente incluí um repositório Kali na minha máquina Debian e executei apt-get update . Eu preciso verificar quais pacotes foram atualizados a partir do repositório Kali e, se necessário, substituir / remover, se necessário.

Não tenho certeza se o meu sistema está quebrado. Ele mudou as informações da versão do Linux na máquina do Debian para o Kali, e o GRUB mostra o Kali, embora o sistema pareça estar funcionando bem até agora. Não sei quando isso aconteceu, pois só notei depois de reiniciar esta manhã.

Eu prefiro não ter que reinstalar.

É possível verificar o que foi atualizado, incluindo o repositório usado?

    
por BandAid15 27.03.2015 / 16:26

1 resposta

1

Não conheço nenhum programa para obter essa informação.

primeira ideia

  1. Remove o repositório do Kali.
  2. Instalar o Gerenciador de Pacotes Synaptic
    • sudo apt-get install synaptic
  3. Executar synaptic
  4. Clique em Reload
  5. Abrir Installed (local or obsolete)
  6. Use Package > %código%
    • Às vezes, Force version acha que não vai mais longe. Simplesmente reinicie o synaptic .
    • Às vezes é mais fácil se outros pacotes forem desinstalados, isso também é desinstalado e, em seguida, reinstalado.
    • As alterações devem ser aplicadas sempre que possível.

2ª ideia

  1. Remove o repositório do Kali.
  2. Determine quais pacotes o repositório Kali fornece.
  3. Substitua todos os pacotes pela versão anterior, que estão instalados e também aparecem em Kali.
    • Você pode restringir sua pesquisa ao perceber quais pacotes são instalados ou atualizados durante a atualização. ( synaptic )
    • Para um downgrade dos pacotes individuais, eu recomendo less /var/log/apt/history.log ou synaptic .
  4. Atualizando o sistema novamente.

E faça isso de novo ; c)

    
por 27.03.2015 / 16:39