é possível determinar pacotes instalados em uma unidade montada secundária?

3

Estou "atualizando" para uma nova distribuição (do Linux Mint 15 - > 16) executando uma nova instalação em uma nova unidade e fazendo referência à minha unidade original conforme necessário.

Eu já inicializei na minha nova instalação (Linux Mint 16), e montei minha unidade original (Linux Mint 15), para poder acessar todos os dados brutos sem problemas. Seria conveniente se eu pudesse ver os pacotes que eu tinha instalado anteriormente sem o inconveniente (reconhecidamente menor) de trocar meus cabos e reiniciar e voltar.

Basicamente, estou procurando uma alternativa para dpkg --get-selections (ou apt equivalents, etc) que eu possa usar em uma unidade não-executável, como um local de arquivo bruto onde essa informação pode ser armazenada. (Edit: por "não-execução" quero dizer que ele está anexado e em execução, mas não foi inicializado e está montado em /mnt/old ou algo assim.)

Esta é uma coisa que pode ser feita?

    
por DreadPirateShawn 29.12.2013 / 08:45

1 resposta

6

Suponha que você queira dizer com a não execução que está anexado e em execução, mas que não foi inicializado e montado em /mnt/old :

dpkg --root=/mnt/old --get-selections

deve funcionar.

Você também pode inicializar as partições antigas uma vez e redirecionar a saída de dpkg --get-selections para um arquivo e ler a partir dele.

    
por 29.12.2013 / 09:05