Comandos para simular instalación de programas

Comandos para simular instalación de programas

A la hora de instalar software en una maquina, desde la consola tenemos mucha mas información de lo que estamos instalando. Algunos paquetes tienen dependencias y hay que instalarlas también. A veces entran en conflicto con algo que ya tenemos o están obsoletas y nos da error.

Dry run (marcha en seco) es una forma de pruebas de software en los que no se utiliza el paquete o la aplicación real.

Con unos sencillos comandos de simulación podemos obtener bastante información del tipo:

– Buscar un paquete o aplicación que quiero instalar o parecido al que busco.

– Lo tengo ya instalado?

– En que versión está?

– Cuales son los paquetes o programas que están disponibles para una actualización ?

– Que dependencias se instalarán y el espacio que se va a necesitar?

Solo es información, no se instalará nada en la maquina, solo se hace una simulación. Por ejemplo, necesito un programa de edición de vídeo y busco por el nombre “vídeo” a ver que hay en mis repositorios:

[code]# apt-cache search video[/code]

Me devuelve una gran cantidad de paquetes y aplicaciones relacionados con el nombre “vídeo”. Me suena de la lista uno llamado “openshot”. Ahora quiero obtener algo más de información sobre esta aplicación:

[code]# apt-cache show openshot[/code]

¿Tengo este paquete instalado en mi maquina y que versión?:

[code]# apt-cache policy openshot[/code]

Procedo a ejecutar una simulación de instalación de la aplicación openshot (para saber que me instalará):

[code]# apt-get -s install openshot[/code]

No tengo conflictos, ahora si que lo instalo en la maquina:

[code]# apt-get install openshot[/code]

Mostrar una lista de las actualizaciones disponibles del sistema sin necesidad de instalarlas:

[code]# apt-get update && apt-get -s upgrade[/code]

 

test