101 Libros de Informática Gratis

lunes, 22 de noviembre de 2010

Obtener un listado de los paquetes instalados en tu sistema GNU/Linux

A veces es útil poder obtener un listado de los paquetes que tenemos instalados en nuestro sistema, ya sea por que lo queremos reinstalar y queremos tener los mismos programas que antes de reinstalar o por que los queramos poner en otra máquina.

Pues allá vamos, abrimos un terminal, Aplicaciones/accesorios/terminal o alt*F2 y escribimos gnome-terminal, y tecleamos lo siguiente:

# dpkg --list | grep "^ii" | cut -f3 -d ' ' | sed ':a;N;$!ba;s/\n/ /g' > [directorio donde quieres que se guarde el fichero]/installedPackages

Un ejemplo:

# dpkg --list | grep "^ii" | cut -f3 -d ' ' | sed ':a;N;$!ba;s/\n/ /g' > /home/user/Escritorio/installedPackages

Ahora vamos a probar que todos los paquetes se van a instalar correctamente con una simulación:

# sudo apt-get -s install 'cat [directorio donde hemos guardado el fichero]/installedPackages'

Un ejemplo:

# sudo apt-get -s install 'cat /homr/nano/Escritorio/installedPackages'

Si nos devuelve una salida parecida a esta, es decir sin errores o conflictos:

0 actualizados, 30 nuevos instalados, 0 para eliminar, y 10 no  actualizados.

Entonces podemos ejecutar tranquilamente la instalación:

# sudo apt-get install 'cat /home/nano/Escritorio/installedPackages'

Y listo.

FUENTE: Gnometips.

No hay comentarios:

Publicar un comentario