Creando un listado de paquetes instalados con el comando “dpkg”
Publicado por jaderak on Novembro 6, 2008
Uno de los motivos por los que se suele hacer un listado de todos los paquetes instalados en nuestro Ubuntu es para más tarde usar ese listado en otro equipo con el mismo SO y así tener los mismos paquetes instalados en un equipo y en otro.
Otra de las posibilidades es cuando nuestro sistema se encuentra en un estado un tanto…. “lamentable” y queremos formatear para hacer una instalación dese cero, necesitamos tener nuestros paquetes “más queridos” instalados…. menudo rollo tener que hacerlo uno por uno.
El verano pasado un PC de mi casa tenía la versión 7.04 de Ubuntu. Por lo que había leído, la actualización de esa versión a una 8.04 no era muy recomendable, decidí hacer “el experimento”:
- Desde una terminal escribimos:
“dpkg –get-selections | grep -v desinstall>ubuntu-files“
- La orden anterior habrá creado un archivo de texto llamado “ubuntu-files“. Veremos el contenido si hacemos:
“vim ubuntu-files” (vale cualquier editor)
- Hacemos copia del archivo en un pen drive.
- Cuando hayamos instalado la última distribución de Ubuntu en el PC, copiaremos en el sistema (en el escritorio o mismo en nuestro directorio personal) el archivo “ubuntu-files“.
- Ahora desde una terminal nos situamos en el directorio en donde se encuentre el archivo y tecleamos:
“dpkg –set-selections<ubuntu-files“
- Para después ejecutar:
“sudo dselect” (en el caso de que no lo tengáis instalado en vuestro equipo, ejecutad “apt-get install dselect”)
Después de un rato (depende en mayor medida de los paquetes que tuvierais registrados dentro del archivo) tendréis todo de nuevo instalado.
A mi no me sucedió pero me supongo que a la hora de cambiar de una distribución a otra ,más actualizada ciertos paquetes son eliminados de los repositorios o substituidos por otra versión más reciente.
Un saludo
