Al realizar copias de seguridad de un sistema Linux una de las prácticas que deberíamos llevar a cabo es hacer un respaldo de los programas instalados en el sistema. Esto lo haremos con el fin de que si tenemos que restaurar por algún problema el sistema sepamos que programas estaban instalados y podamos volver a instalarlos.
Ahora explicaremos cómo poder hacer esta lista desde la consola de Linux tanto para sistemas basados en Debian (Ubuntu, Debian, etc.) como para sistemas basados en RPM (Fedora, Red Hat, CentOS, Suse, etc).
Si estamos usando Debian o Ubuntu podemos realizar esta lista con un simple comando dpkg y redireccionar la salida a un fichero de texto:
#dpkg --get-selections > /backups/software_instalado.log
En caso de estar usando una distribución basada en RPM usamos el comando rpm y nuevamente redireccionamos la salida a un fichero de texto:
#rpm -qa > /backups/software_instalado.log
Con esto ya tendremos, además del respaldo de los ficheros del sistema, una lista de los programas instalados.
En caso de que tengamos que volver a instalar los programas tras una restauración del sistema debemos de usar el siguiente comando para Debian:
#dpkg --get-selections < /backups/software_instalado.log
Una vez que se ha realizado la importación de los programas pasamos a instalarlos con dselect:
#dselect
Para instalarlos seleccionamos la opción i.
Estos son los comandos de restauración para los sistemas basados en RPM:
#LIST="$( cat /backups/software_instalado.log )"
Si usas yum:
#for s in $LIST; do yum -y install $s; done
#yum -y install $(cat /backups/software_instalado.log)
Saludos curiosos.
Noticias sobre todo lo relacionado con el mundo de las redes, internet, seguridad y cloud.
Suscribirse a:
Enviar comentarios (Atom)
Install Drupal 8 in CentOS
Drupal is an open source, flexible, highly scalable and secure Content Management System (CMS) which allows users to easily build and create...
-
Una duda interesante y común entre los comerciantes de Internet es: ¿cómo hacer dinero con redes CPA? CPA significa "cost per act...
-
Tras la instalación de Oracle 10g nos arroja un error al iniciar SQL developer. Puesto que busca un archivo y no lo encuentra. La ruta c...
No hay comentarios:
Publicar un comentario