CentOS: ¿instalar los packages enumerados en un file de text?

Tengo una installation existente de CentOS a la que me gustaría instalar packages adicionales. Los packages que se instalarán se me proporcionaron en una list, un package por línea, que se ve así:

.... Cluster_Administration-en-US.noarch ElectricFence.x86_64 GConf2.i386 GConf2.x86_64 GConf2-devel.i386 GConf2-devel.x86_64 Global_File_System-en-US.noarch ImageMagick.i386 ... 

Usando este file de text, ¿hay alguna forma de instalar cada package? Sospecho que la list es en realidad una list de 'todos' los packages que podrían haberse instalado cuando el sistema operativo se configuró originalmente.

Sí, haz esto:

yum -y install $(cat file_name)

Prueba con xargs :

 cat textfile | xargs yum -y install 

También puedes probar esto en la línea de command.

 for i in `cat textfile` ; do yum -y install $i; done 

Por cada i en file de text, hace un yum -y install.

cat YOURFILE | xargs yum -y install

Esto es casi lo mismo que la solución de @ daisy, excepto que si la list de packages es demasiado larga para la línea de command, la yum install commands de yum install separados.