Восстановление всех данных и зависимостей из dpkg -set-selections '*'

Таким образом, я могу работать на одной машине:

dpkg --get-selections '*' > selection.txt

На другой машине:

dpkg --set-selections < selection.txt

... затем следует одно из следующих:

[ f3]

... для установки пакетов.

Однако, похоже, что некоторая информация теряется в процессе, например, автоматически ли установлен пакет (скажем xyz) в качестве зависимости другого пакета (abc). Вы можете видеть, что всякий раз, когда вы делаете что-то вроде apt-get --purge remove abc. На исходном компьютере вам будет сообщено, что пакет xyz был установлен как зависимость от abc, и вы можете использовать apt-get autoremove, чтобы избавиться от него.

Теперь я знаю deborphan и debfoster, но они громоздки для использования с учетом (простой) задачи.

Кажется, сохранение и восстановление выбранных параметров, как показано выше, недостаточно для восстановления тонких зависимостей установленных пакетов.

Есть ли способ создать резервную копию полного набора метаданных для управления пакетами и восстановить его во всей полноте?

1
задан 17 May 2013 в 20:25

0 ответов

Другие вопросы по тегам:

Похожие вопросы: