Respuesta corta: es posible que en realidad no quieras hacer esto.
¿Porqué es eso?
Se ha debatido mucho sobre esta funcionalidad particular. Uno de ellos está en este informe de error (duplicado) y al que está vinculado.
La discusión en el informe de error también explica que "--no hacer caso omiso" solo se aplica si hay un problema al descargar un paquete que, de lo contrario, debería existir por la información que tiene su "get-get". Esto también se explica aquí y en la documentación.
¿Hay alguna solución?
Si después de leer las fuentes anteriores todavía está muy seguro de que desea hacer esto, entonces, por otro lado, hay opciones (subóptimas pero bastante seguras) como la especificada por el usuario "Aleksandr Levchuk" aquí :
for i in package1 package2 package3; do
sudo apt-get install $i
done
O, si lo prefiere, una línea con una modificación mínima:
for i in package1 package2 package3; do sudo apt-get install $i; done
Si hay muchos paquetes, puede agregarlos -y
para que no solicite confirmación repetidamente:
for i in package1 package2 package3; do
sudo apt-get install -y $i
done
O:
for i in package1 package2 package3; do sudo apt-get install -y $i; done
Espero que esto ayude.
Una forma de evitar esto es invocar apt-get una vez para cada paquete :
O como una función
fuente