¿Cómo puedo hacer una copia de seguridad de mis programas / aplicaciones, de modo que después de reinstalar una nueva, aún pueda usar las copias de seguridad?

24

¿Hay alguna manera de que pueda hacer una copia de seguridad de todos mis programas, todas las aplicaciones, ponerlas en un directorio o algo así, para poder instalarlas rápidamente la próxima vez, sin tener que pasar manualmente por el centro de aplicaciones, descargarlas desde la terminal, etc. ?

Tenga en cuenta que podría importarlos desde una distribución diferente a la que los exporté. Entonces, digamos que estoy en Ubuntu, exporté algunas cosas, y luego instalé BT y quería importarlas desde allí.

VeXe
fuente
3
@ Martin Betz: No estoy de acuerdo con que esa pregunta sea un duplicado. El OP claramente quiere una copia de seguridad integral de todas las aplicaciones instaladas, incluidas las que no se instalaron a través de apt-get o dpkg.
Flimm

Respuestas:

32

Cuando tengo que formatear mi Ubuntu, sigo estos pasos:

  1. dpkg --get-selections > package_listEsto crea un archivo de texto ( package_list) con todos los paquetes instalados en su sistema. Puede editar el archivo si desea eliminar algunos paquetes.
  2. Copia de seguridad de /etc/apt/sources.listarchivos y /etc/apt/sources.list.d/carpetas. Aquí están todos los repositorios.
  3. /home/MyUserCarpeta de respaldo . Todas las configuraciones de la aplicación son ocultar carpetas / archivos en la carpeta de inicio de su usuario, tal vez desee seleccionar qué configuraciones desea restaurar.
  4. Formatee e instale Ubuntu nuevo.
  5. Restaura tus repositorios ( /etc/apt/sources.listarchivo y /etc/apt/sources.list.d/carpeta).
  6. sudo apt-get update && sudo apt-get upgrade
  7. sudo dpkg --clear-selectionsy sudo dpkg --set-selections < package_list. Para restaurar la información de sus paquetes instalados.
  8. Instalarlos: sudo apt-get update && sudo apt-get dselect-upgrade
  9. Finalmente, sudo apt-get autoremovelimpiar algunos paquetes.

Bueno, hay 9 pasos, pero tiene una instalación limpia y sencilla de Ubuntu.

Otra solución es mantener una lista con sus aplicaciones instaladas, luego sudo apt-get install app-name(puede crear un script bash).

ilazgo
fuente
@lago ¿Es posible evitar las aplicaciones instaladas por defecto? Como ejemplo, firefox está instalado por defecto y vlc no. Entonces, cuando instale el sistema, solo instale vlc.
shantanu
@shantanu para hacer eso, tienes que construir tu propia imagen de Ubuntu. Hay algunos programas que te ayudan. Buscar en Google o hacer otra pregunta :)
ilazgo
@lago lo siento por mi mala explicación. En realidad, quiero decir que, un ubuntu recién instalado tiene instalado Firefox. Ahora instalo vlc. Vamos a obtener la lista de paquetes. Debe haber dos paquetes, firefox y vlc. Ahora quiero instalar ubuntu nuevo nuevamente. Quiero restaurar mis paquetes. dpkg --set-selection <lista_paquete. dpkg se ejecutará para firefox y vlc. Pero no necesito Firefox, solo vlc que no está instalado por defecto (en ubuntu fresco).
shantanu
@shantanu bueno, para eso, debes obtener una imagen de Ubuntu vacía (y luego instalar todo lo que quieras), o debes hacer una sudo apt-get remove --purge firefoxpara cada paquete que quieras desinstalar. Puedes hacerlo en un script bash.
ilazgo el
2
Para el futuro lector: di un salto de fe e hice la reinstalación ayer. La parte donde "exporté" y luego "importé" la lista de software instalado fue fácil. La parte de "copia de seguridad de la carpeta de inicio" funcionó bien porque configuré mi laptop exactamente como antes. Algunas personas informaron que la back in timeinstantánea puede no reconocer las instantáneas antiguas si la configuración de la cuenta / permiso no es exactamente la misma.
Heisenberg
0

Para versiones de hasta 15.04, Aptik es un buen método de GUI para realizar copias de seguridad en un disco remoto y restaurar todo con unos pocos clics del mouse.

Está disponible en los PPA.

Christopher
fuente
¿puede mencionar el enlace a la página que muestra la instalación de este software?
Edward Torvalds
0

Aptik es algo que podrías considerar

http://www.unixmen.com/aptik-backup-ppas-themes-icons-application-settings-ubuntu/

piyushraja
fuente
55
Aunque su respuesta es 100% correcta, también podría volverse 100% inútil si ese enlace se mueve, cambia, fusiona en otro o el sitio principal simplemente desaparece ... :-( Por lo tanto, edite su respuesta y copie la información relevante pasos del enlace a su respuesta, lo que garantiza su respuesta durante el 100% de la vida útil de este sitio! ;-) Siempre puede dejar el enlace en la parte inferior de su respuesta como fuente de su material ...
Fabby
0

¡Respuesta de @ ilazgo justo en el punto! Gracias. Usé un formato ligeramente diferente debido al problema que tenía a mano. La mía implicaba mover una carpeta de inicio cifrada de una imagen de disco que había creado inicialmente a la carpeta de inicio actual. Usando la solución de @ ilazgo además de rsync options source destination, pude fusionar los dos. Aquí se puede encontrar otra solución.

nyaga_githinji
fuente