Назад | Перейти на главную страницу

Список пакетов для кикстарта

Есть ли способ получить список пакетов из живого 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"

Это удалит номера версий и даст вам только имя пакета, которое будет лучше работать при кикстарте.