Como posso obter uma lista completa dos softwares instalados em um sistema que não está funcionando, de seu disco montado em um novo?

3

Minha placa-mãe morreu de repente, mas era uma máquina antiga (rodando em branco). Então montei um novo sistema Ubuntu com uma instalação 14.04 limpa (mesmo nome de usuário) e montei a unidade antiga (com o sistema de arquivos completo) como dispositivo secundário.

Como posso obter uma lista completa dos softwares instalados na máquina antiga, desde o disco montado no novo?

    
por newbie 24.09.2014 / 18:33

2 respostas

2

Monte a unidade antiga, por ex. em /mnt/old e, em seguida, faça:

 dpkg --root-dir /mnt/old --get-selections | grep -F ' install' ' | cut -f 1

dpkg tem recursos internos para instalar / listar / desinstalar em um sistema de arquivos não baseado diretamente em / .

    
por 24.09.2014 / 19:59
0

Você tem que inicializar através de um linux Live, então chroot para o antigo linux, então:

dpkg -l "*" |grep ^ii |awk {'print $2'}
    
por 24.09.2014 / 19:19

Tags