Cómo hacer una copia de seguridad de mis programas en Linux e instalarlos en otra PC que no tenga Internet

La idea de una computadora en 2017 que no tiene internet es un poco extraña, de alguna manera: la mayoría de las placas base tienen ethernet. Entonces, está en paracaídas a una isla desierta donde hay un sistema de energía solar y una computadora, pero no puede llevar mucho equipaje. Puede hacer una copia de la imagen de su disco duro original con dd . Luego lo saca de su bolsillo, lo instala en la nueva computadora y lo inicia. Linux generalmente ya tiene todos los controladores normales, por lo que es probable que el wifi, los gráficos, el sonido, etc. funcionen. Tiene una copia exacta de lo que tenía en la computadora anterior, hasta el historial del navegador y las cookies.

Si sus futuras computadoras tienen exactamente la misma versión de Ubuntu, simplemente instalaría un nuevo sistema desde CD o en línea donde haya Internet, luego restauraría la configuración y los archivos de datos que ya ha cambiado en el sistema anterior. Si tienen una versión más reciente, a veces puede que necesite convertir archivos de configuración. A veces, hay una utilidad para eso. Sin embargo, a medida que se lanza un nuevo hardware, puede ser imposible ejecutar un sistema operativo antiguo; los controladores para los nuevos dispositivos pueden no ser transferidos a versiones anteriores del sistema operativo.

Tengo una mejor idea. Es en realidad, realmente, la misma idea. Simplemente usando palabras diferentes y mirándolo desde un punto de vista diferente.

Haga un instalador de Ubuntu para el cliente.

Haga su propio disco de instalación de Ubuntu o unidad flash. Tenga todo allí, así que simplemente inicie, inicie el proceso de instalación y todos los programas que desee están ahí, porque los incluyó en su propio instalador personalizado.

¿Ver? La misma cosa.

¿Hay alguna razón por la que no pueda identificar todos los paquetes, descargarlos, copiarlos en una unidad USB y luego, cuando desee instalarlos en una instalación fuera de línea de Ubuntu, simplemente dígale al administrador de paquetes que mire el flash conducir para los archivos ot instalar? No. No hay razón en absoluto.

Sería más fácil simplemente instalar el sistema operativo y poner todos sus programas favoritos en su lugar, ¿sí?

Haga rodar su propio Ubuntu personalizado con UCK

InstallCDCustomization – Wiki de ayuda de la comunidad

LiveCDCustomization – Wiki de ayuda de la comunidad

Si entendí esto correctamente, desea hacer un clon de su sistema actual, incluyendo todo : programas instalados, archivos de usuario … toda la fiesta.

Deberías usar dd :

dd if = / dev / in of = / dev / out bs = 1024 count = 500000

Esto hará una copia al carbón del primer disco en el segundo, con 1kB por sector, para un total de 250MiB. Asegúrese de especificar los discos y parámetros correctos, de lo contrario arruinará algo, probablemente su propio sistema. dd ha sido llamado “destrucción de datos” por una razón, ya sabes.

Entonces, mi método favorito es hacer una imagen del sistema operativo como una copia de seguridad y restaurarla en futuras computadoras. Puede usar el comando dd, como alguien más señaló. También hay programas de respaldo que pueden ayudarlo a automatizar el proceso si va a colocar el software en muchas máquinas con capacidad de TI. No he tenido que hacer nada como esto a gran escala desde hace un tiempo, por lo que no tendría una recomendación específica para un paquete de software, pero si investigas un poco más, deberías tener una idea de Las soluciones disponibles y lo que podría funcionar para usted.

La ventaja de usar una copia de seguridad, específicamente en el caso de que las futuras PC que necesite instalar no tengan acceso a Internet, es que simplemente restaura la imagen de copia de seguridad en el nuevo sistema, configura los inicios de sesión nuevos que necesita y ya está . Este es el método que utilizan los departamentos de TI para manejar máquinas de aprovisionamiento para nuevos empleados.

Puede tomar / var / cache / apt / archives, pero no tiene sentido hacerlo.

No utilizo Ubuntu, pero utilizo Debian. Yo uso este método:

  1. Tomo dpkg —get-selections> instalado
  2. Tomo el contenido de la carpeta / etc / apt /
  3. En una máquina nueva, realizo una instalación básica, tan poco como sea posible para instalar.
  4. Configuré el APT correctamente, con la copia de / etc / apt
  5. Configuré dpkg —set-selections
  6. Ejecuto aptitude -f install

Ahora debería tener los mismos programas que en una máquina más antigua. Durante la instalación, puede usar el conjunto de CD / DVD estándar de Debian, este método funciona con internet o sin él. Recomiendo usar el sistema Jigdo para realizar las descargas de las instalaciones de CD / DVD. Puede guardar las imágenes en su propio disco duro externo o tarjeta de memoria, y el instalador también las encontrará allí.

Y puede instalar la máquina con una conexión temporal a Internet. No necesita descargar más que el primer CD o DVD, y si desea ahorrar datos, simplemente descargue el disco netinst. Puede hacer la instalación básica.

No he terminado con Ubuntu, pero creo que el contenido de los archivos son los paquetes actuales, así que sí, eso debería funcionar.