Как я могу получить полный список программного обеспечения, установленного на неработающей системе, с диска, установленного на новом?

Моя материнская плата внезапно умерла, но это была старая машина (бегущая natty). Поэтому я собрал новую систему Ubuntu с чистой установкой 14.04 (то же имя пользователя) и смонтировал старый диск (с полной файловой системой) в качестве вторичного устройства.

Как я могу получить полный список программного обеспечения, установленного на старой машине, с диска, установленного на новом?

2 Solutions collect form web for “Как я могу получить полный список программного обеспечения, установленного на неработающей системе, с диска, установленного на новом?”

Установите старый диск, например, под /mnt/old а затем выполните:

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

dpkg имеет встроенные средства для установки / списка / деинсталляции в файловой системе, не основанной непосредственно под / .

Вы должны загрузиться через linux Live, затем chroot до старого linux, затем:

 dpkg -l "*" |grep ^ii |awk {'print $2'} 
  • Сценарии миграции процессов
  • открыть всю папку в gedit
  • Можно ли скопировать изменения ядра на новый компьютер?
  • Как перенести данные с сервера на сервер с минимальным временем простоя?
  • Перемещение Fedora на другой компьютер
  • Миграция Centos 6 в Fedora 25
  • Полностью удалить остатки sysvinit
  • Изображение VirtualBox от запуска VPS
  • Периодически вызывается arp для проверки возможности подключения?
  • Как перейти из CentOS в RHEL?
  • Как перенести систему RAID на больший набор HDDS?
  • перенести все логические тома (включая swap и /) на новый диск
  • Linux и Unix - лучшая ОС в мире.