Есть ли способ получить список пакетов из живого Linux-бокса и запустить его в кикстарт?
Изменить: извините ... Это в коробке Fedora
Для обычных:
Debian / Ubuntu / Mint (для дистрибутивов типа Debian / pkg):
dpkg -l
(Между прочим, в Debian / Ubuntu вы используете предпосев)
Для RedHat / CentOS / SuSE / Fedora (дистрибутивы типа RedHat / RPM):
rpm -qa
В качестве примечания: если это относительно новая установка (после установки не было добавлено никаких пакетов), вы можете использовать файл ananconda-ks.cfg и использовать его в качестве базового кикстарта, поскольку он содержит список пакетов и другие параметры конфигурации, которые были установлен и инсталлирован во время начальной настройки.
Для более короткого списка вы можете перечислить группы пакетов с конфетой:
# yum grouplist
Loaded plugins: changelog, security
Setting up Group Process
Installed Groups:
Base
Desktop
Desktop Platform
Graphical Administration Tools
Legacy UNIX compatibility
Networking Tools
Performance Tools
Perl Support
Web Server
Извините за публикацию нового ответа, у меня нет репутации, чтобы комментировать.
rpm -qa
определенно будет подходящим вариантом, но вы получите номера версий с помощью этой команды, поэтому вам нужно сделать следующее:
rpm -qa --qf "%{NAME}\n"
Это удалит номера версий и даст вам только имя пакета, которое будет лучше работать при кикстарте.