¿Cómo fuerzo la instalación de yum sin avisar al usuario, usando bash?

¿Cómo fuerzo la instalación de yum sin avisar al usuario, usando bash?

Estoy escribiendo un script bash para instalar php5.4 y me gustaría automatizarlo para una máquina virtual de prueba. El comando rpm que tengo es:

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
yum install php54w

Ahora, en medio de esta ejecución, hay un mensaje para que el usuario ingrese [Y/N] si desea descargar o no las dependencias. Entonces necesito:

  1. Simular la entrada del usuario de [Y]; o

  2. pasar un comando para que yum no pregunte y asuma [Y]

¿Cuál es el mejor método para un script bash y cómo logro las dos cosas anteriores?

Respuesta1

Puedes usar el -yinterruptor:

$ yum -y install php54w
extracto de lapágina de manual mmm
-y, --assumeyes
      Assume yes; assume that the answer to any question which would be asked
      is yes. Configuration Option: assumeyes

información relacionada