Используйте rpmbuild для создания RPM-пакета.
Вот хорошее учебное руководство.
Короче говоря, Вы будете иметь к:
Можно также попробовать это в командной строке.
for i in `cat textfile` ; do yum -y install $i; done
Для каждого я в текстовом файле это делает конфетку-y установка.
cat YOURFILE | xargs yum -y install
Это почти то же самое, что и решение @daisy, за исключением того, что если список пакетов слишком длинный для командной строки, он разбивает его на отдельные yum install
команды.
Считать строки файла в массив packageArr
. Затем передайте элементы массива в качестве аргументов в yum install
.
readarray -t packageArr <"${fileName}"
yum install "${packageArr[@]}"