(Це запитання дуже схоже на 6338. Було запропоновано розділити з нього, оскільки Fedora та Ubuntu / Debian досить різні, щоб вимагати різних відповідей.)
Оскільки я використовую будь-які установки Fedora, я поступово встановлюю ряд пакетів вище та вище базової установки. Якщо я перевстановлюю або якщо мені потрібно встановити нову машину, зазвичай я хочу перевстановити ці конкретні пакети, і я хочу це зробити швидко, щоб повернутися до роботи з мінімальними клопотами. Наскільки я бачив, всі менеджери пакетів ( yum
і pirut
) можуть мені сказати, які пакунки встановлені, і всі вони мають журнали (хоча різні для кожного інструменту, що є клопотом). Але жоден з них не може сказати мені, які пакунки у мене євстановлено, на відміну від їх залежностей або оновлень системи. Навіть журнали складні в тому, що я не зовсім впевнений, що мені слід витягти з них, або як їх інтегрувати (у випадку різних інструментів сімейства сімейства). Це означає, що кожного разу, коли я перевстановлюю або навіть просто резервну копію, я не впевнений, як створити цей список.
Я не обов'язково очікую, що будь-який інструмент зробити це для мене, але якщо вони не є, я шукаю обхідні шляхи. Навіть шаблони, з якими потрібно гребувати, хороші правила чи чітке уявлення про те, що саме реєструється, були б корисні. Тут може не бути "найкращої відповіді", але хороші будуть дуже корисні.