Я не могу понять, почему установка пакетов, перечисленных в текстовом файле с помощью Yum, не работает, но по какой-то причине это не так. Yum циклически перебирает все перечисленные имена пакетов и перечисляет их как доступные, но в конце он показывает последний установленный пакет с «Ничего не делать». Должен быть способ сделать это. Я пробовал следующее:
yum -y install $(/tmp/installs.txt)
yum install -y $(awk '{printf("%s ",$1)}' /tmp/installs.txt)
for i in $( /tmp/installs.txt);do yum install $i -y;done
yum install `cat /tmp/installs.txt | tr '\n' ' '`
yum install $(cat /tmp/BSTNinstalls.txt)
Разве это запрещено в Redhat или есть другой способ сделать это?
Попробуй это:
yum -y install $(cat /tmp/installs.txt | xargs)
У меня это работает в моем CentOS.