Como instalar programas da unidade Ubuntu recuperada

0

Meu laptop foi arruinado na inundação de Zadar na terça-feira, mas a unidade interna sobreviveu intacta. O SO foi o Ubuntu 14.04.

Eu consegui depois de 8 horas de suor para instalar o Ubuntu 16.04 com o Windows 10 em um novo laptop e migrei meus arquivos Thunderbird e Mozilla, todos trabalhando agora.

Como faço para reinstalar todos os meus programas antigos na nova instalação? É apenas uma questão de copiar os diretórios acima do meu diretório pessoal?

Obrigado antecipadamente!

Mais detalhes: sudo parted -l fornece o seguinte com a unidade interna antiga montada na porta USB:

Model: ATA TOSHIBA MQ01ABD1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  525MB   524MB   primary   ntfs            boot
 2      525MB   108GB   107GB   primary   ntfs
 3      108GB   109GB   888MB   primary   ntfs            diag
 4      109GB   1000GB  891GB   extended
 5      109GB   992GB   883GB   logical   ext4
 6      992GB   1000GB  8474MB  logical   linux-swap(v1)


Model: JMicron  (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  992GB   992GB   primary   ext4            boot
 2      992GB   1000GB  8454MB  extended
 5      992GB   1000GB  8454MB  logical   linux-swap(v1)'

E a unidade em questão é o JMicron . No Nautilus, o disco está listado como 992 GB Volume e, quando abro este disco, o nome acima da pasta é 4619c393-d2d3-4999-a09a-98def8d8ba3e . No Gparted, ele está listado como /dev/sdb1 ext4 com /dev/sdb2 extended e /dev/sdb5 linux-swap .

    
por sschultz 13.09.2017 / 21:29

2 respostas

0

Sob nenhuma circunstância você deve pensar em "copiar os diretórios acima do meu diretório pessoal". Alguns dos diretórios como proc e dev são montagens muito especiais.

  • Conecte a unidade externa, digamos, em mnt .
  • chroot /mnt
  • dpkg -l
por Kaveh Vahedipour 13.09.2017 / 21:35
0

Veja como eu realizei o acima, seguindo o conselho do @Kaveh:

  1. sudo chroot /media/myname/4619c393-d2d3-4999-a09a-98def8d8ba3e .

  2. dpkg -l > /home/myname/Desktop/allpacks

Isso coloca uma lista de pacotes instalados na minha unidade anterior no arquivo acima. Agora eu posso decidir quais eu quero instalar, deixar elas no arquivo, e usar o dpkg novamente para instalar as desejadas no meu novo sistema, como descrito no link Como listar todos os pacotes instalados fornecidos pelo @ByteCommander.

    
por sschultz 14.09.2017 / 13:51