Solía ubuntu
ocuparme del trabajo diario. Ahora compro una nueva computadora portátil y quiero migrar todo mi sistema (programas, paquetes, datos, configuraciones, etc.) a la nueva máquina.
Sé que puedo copiar mi carpeta de inicio en una nueva máquina y obtendré (casi) todos los datos y configuraciones. ¿Pero hay una manera segura de copiar todo el sistema? ¿O es una mala idea?
Respuestas:
Prerrequisitos:
La misma versión de Ubuntu está instalada en ambas máquinas. La arquitectura (32/64 bit) puede ser diferente.
Paso 1: almacene la lista de paquetes instalados
Ejecute el siguiente comando en la máquina de origen para almacenar los nombres de los paquetes instalados en ~ / pkglist:
Paso 2: transfiere tu configuración
Use scp o rsync o incluso una unidad flash para transferir su directorio de inicio (~ / , ~ /. ), La lista de origen (/etc/apt/sources.list) y cualquier otro archivo que haya personalizado o instalado (como la configuración de Apache en / etc o software en / opt) desde la máquina de origen a la de destino.
Paso 3: instalar paquetes
En la máquina de destino, ejecute el siguiente comando en una sesión de terminal a prueba de fallos para instalar sus paquetes:
Extraer de:
http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/
fuente
En primer lugar, Cómo enumerar todos los paquetes instalados, esta pregunta cubre la exportación (luego la instalación) de su conjunto exacto de paquetes.
Como notó, la mayor parte de su configuración estará en / home.
Dicho esto, cada vez que hago esto, empiezo desde cero, por así decirlo. Instalaré ubuntu y agregaré manualmente los paquetes que sé que uso, configurándolos uno a la vez. La lista de paquetes instalados en su computadora anterior es un buen punto de partida para encontrar diferentes piezas. Una vez que las cosas estén más o menos configuradas, copiaré solo los archivos de datos (pero no los archivos de configuración) de mi computadora anterior. Esto lleva más tiempo, pero vale la pena cambiar a la versión más nueva. (Mi antiguo escritorio ejecuta 10.04, el nuevo funciona actualmente con 11.10, aunque planeo actualizarlo a 12.04 cuando ha estado funcionando durante un mes para solucionar los bordes ásperos restantes) Pero este plan es para si está bien con un pocas cosas funcionan de manera ligeramente diferente que antes. Si usted necesita para que las cosas sean exactamente iguales, adelante y haga lo anterior.
fuente
Estaba buscando una manera más fácil de hacer esto y encontré Aptik :
Solo lo usé para migrar de una computadora portátil vieja a una nueva, ambas ejecutando Ubuntu 18.04. Parecía funcionar bastante bien.
fuente
La mayoría de las configuraciones y archivos personales estarán en
/home
. Por ejemplo, de manera predeterminada, mi tema GNOME, la configuración de shell, el historial / marcadores de Chromium / etc., vimrc, bash_profile y la mayoría de las configuraciones se transfieren muy bien.Una cosa importante es preservar los permisos y las marcas de tiempo. Consulte Copiar archivos sin perder los permisos de archivo / carpeta. El
-a
indicador para rsync es ideal para esto. Rsync se recomienda para transferencias de archivos grandes. Use--partial-dir
para poder reiniciar el progreso . También excluyo.gvfs
(no es un archivo real) y.cache
.También considere instalar / home en una partición separada si solo está reinstalando el sistema en el mismo disco duro. ¿Cuáles son los pros y los contras de tener una partición doméstica separada?
fuente
Hay varias utilidades que pueden hacer copias directas de su sistema de archivos y algunas (Norton Ghost, por ejemplo) pueden ajustar sus particiones para adaptarlas al nuevo disco. Un software como este le permite no solo copiar de un disco a otro sino también mantener una copia de seguridad separada y comprimida para usted en el futuro.
También existe la herramienta
dd
para hacer esto, sin embargo, se necesita un poco más de conocimiento e investigación para producir los resultados que desea.fuente
Recuerde que puede quitar fácilmente su disco duro de una máquina a otra sin ningún problema.
fuente