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

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

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

  • Как перенести пользовательские данные и настройки, если старый компьютер не работает, но я могу установить старый диск на новый?
  • Перенос с одного Linux на другой: как сохранить второй диск?
  • Как перейти из CentOS в RHEL?
  • Получение нового сервера. Как мне все переместить?
  • Миграция от thunderbird до sylpheed при сохранении структуры папок
  • Как перенести систему RAID на больший набор HDDS?
  • Полностью удалить остатки sysvinit
  • Периодически вызывается arp для проверки возможности подключения?
  • 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'} 
    Interesting Posts

    Вопрос об использовании pdflatex на RedHat в CentOS

    Как настроить совместное использование samba с помощью libvirtd

    Что эквивалентно mkinitcpio.conf на debian?

    Меньшая ресурсная голодная альтернатива для трубопровода `cat` в gzip для огромных файлов

    Печать первой и последней строки всех файлов в папке

    Контекстное переключение и загрузка Средняя высокая после обновления сервера

    Что произойдет, когда мы подключим устройство к компьютеру

    Невозможно переключиться на TTY или обратно

    Как получить хвост -f с цветным выходом с помощью vim?

    Как вернуть апплет объема GNOME?

    Как разделить список значений на число в командной строке?

    Как создать функцию, которая принимает имя с целым суффиксом в качестве аргумента и увеличивает этот суффикс?

    Почему в Ubuntu не работает звуковой сигнал?

    Вместо использования ls, как он работает с `find`?

    в zsh, как скрыть обратную косую черту в меню завершения

    Linux и Unix - лучшая ОС в мире.