Я просто добавляю некоторые проблемы с моими виртуальными серверами Debian и добавляю, чтобы переустановить их все с нуля. Однако у меня все еще был доступ к старой версии, и я мог получить список установленных пакетов.
Чтобы облегчить процесс восстановления виртуального сервера в будущем, я хотел бы создать список определенных пакетов для каждого из моих серверов.
Чтобы лучше объяснить, чего я хочу достичь. У меня уже есть автоматизированный процесс создания нового виртуального сервера с некоторыми базовыми пакетами и конфигурациями, которые используются повсеместно. Теперь я хочу сохранить дельту с этим «скелетом», чтобы упростить переустановку конкретного сервера.
Настоящим плюсом будет также сохранение измененных файлов конфигурации из настроек по умолчанию, но я могу жить только со списком пакетов.
Короче говоря, я хочу создать список пакетов, установленных на хосте, но не на другом.
Будет действительно здорово, если список содержит только установленные вручную пакеты, а не список всех зависимостей.
Если у вас есть некоторые инструменты, предназначенные для решения этой конкретной задачи, не стесняйтесь предлагать их, но я хочу сохранить зависимость как можно меньше. Для информации - это не виртуальные серверы, а контейнеры LXC.