Sincronice completamente dos máquinas ubuntu

9

¿Existe algún software para sincronizar carpetas de archivos y software entre dos PC? Por ejemplo, si instalo el programa 'A' en mi escritorio, también quiero instalarme en mi computadora portátil si he sincronizado estos dos. Quiero lo mismo con mis archivos y carpetas. Si cambio algo a mi escritorio, quiero que los cambios también afecten a mi computadora portátil (excluyo Ubuntu One como solución).

¡Gracias por su tiempo y paciencia!

el10780
fuente
No es tan simple, por lo tanto, solo un comentario: puede instalar todos los paquetes que están en una máquina y en la otra: dpkg --get-selections y apt-get install. Para archivos puede usar rsync. Sin embargo, no recomiendo lo primero con instalar todos los paquetes en otra computadora a menos que tengan el mismo hardware y las mismas versiones de ubuntu instaladas.
Michael K

Respuestas:

4

Como Michael K señaló los paquetes que puede mantener sincronizados haciendo:

dpkg --get-selections > <file>

Copie el archivo de la máquina de origen al destino utilizando su método favorito y luego

dpkg --set-selections < <file>
apt-get dselect-upgrade

De esta forma, todos los paquetes que se instalaron en una máquina se instalarán en la otra y los paquetes que se eliminaron en la máquina de origen se eliminarán del destino, por lo que hacerlo es extremadamente peligroso, especialmente cuando se sincroniza el escritorio con la computadora portátil, ya que la computadora portátil puede requerir ciertos controladores que el escritorio en general no tendrá.

En mi experiencia en el despliegue de sistemas estandarizados, puedo decirle que una vez que se establece la construcción base, la sincronización de los paquetes es una cosa muy muy rara, como Michael señaló que el hardware es idéntico y lo más importante también es idéntico.

Karlson
fuente
5

El Centro de software de Ubuntu tiene una función de sincronización de paquetes. Haga clic en Archivo -> Sincronizar entre computadoras.

Para la sincronización de archivos bidireccional sin Ubuntu One, intente Unison . Aquí hay algunas instrucciones .

regan
fuente
4

Aunque su idea suena bien, probablemente no quiera sincronizar todo, varios archivos de bloqueo y .xauthority, por ejemplo.

Es mejor que identifique qué archivos o datos desea sincronizar.

Luego puede usar cualquier cantidad de herramientas desde rsync hasta unísono.

Puede usar rsync para sincronizar sus datos. Ambas herramientas tienen una interfaz gráfica

grsync

Ver:

Ubuntu wiki Unison

Ubuntu wiki rsync

Pantera
fuente