Я просто додаю деякі проблеми з моїми віртуальними серверами Debian і додаю перевстановити їх з нуля. Однак у мене все ще був доступ до старої версії, і я міг отримати список встановлених пакетів.
Щоб полегшити процес відновлення віртуального сервера в майбутньому, я хотів би створити список конкретних пакетів для кожного свого сервера.
Щоб краще пояснити, чого я хочу досягти. У мене вже є автоматизований процес створення нового віртуального сервера з базовим пакетом і конфігурацією, що використовується скрізь. Тепер я хочу зберегти дельту за допомогою цього «скелета», щоб полегшити перевстановлення певного сервера.
Справжнім плюсом буде також збереження змінених файлів конфігурації від замовчування, але я можу жити лише зі списком пакунків.
Коротше кажучи, я хочу, щоб створити список пакунків, встановлених на хості, а не на іншому.
Це буде справді чудово, якщо список містить лише встановлені вручну пакети, а не список усіх залежностей.
Якщо у вас є деякі існуючі інструменти, призначені для досягнення цієї конкретної задачі, сміливо пропонуйте їх, але я хочу, щоб залежність була якомога меншою. Для інформації вони не зовсім віртуальні сервери, а контейнери LXC.