Sincronizar pastas automaticamente é uma funcionalidade que se procura muito na Internet. Este artigo é importante para utilizadores que querem fazer backups automáticos, ou utilizadores que tenham mais que um computador e precisem de ter o mesmo conteúdo nos dois computadores.


O programa que produz esta funcionalidade chama-se Unison: permite ter duas colecções de ficheiros sincronizadas e funciona, não só no Ubuntu (Linux), mas também no Windows, MacOS X e Solaris.

Essas duas colecções de ficheiros podem estar no mesmo computador (dois directórios), ou ligadas através de uma rede, ou mesmo através de ligações directas pela Internet ou conexões encriptadas via SSH.

Ao contrário de um sistema de cópias de segurança (backups), o Unison consegue controlar muito bem as actualizações de ficheiros e no caso de haver conflitos o utilizador é avisado.

Instalação
Tal como a maioria dos programas para Ubuntu, a instalação deste programa é muito simples. Tem duas hipóteses, ou clica aqui e o Ubuntu instala automaticamente ou, através da consola, escreva:

sudo apt-get install unison-gtk

Utilização
Depois da instalação, aparece um atalho no menu do Ubuntu, em Aplicações->Internet->Unison, clique nele para o abrir (como alternativa, pode abrir através da combinação de teclas Alt+F2, e escrevendo unison-gtk).
Sempre que o programa é aberto aparece uma janela (semelhante à da imagem seguinte) para escolher o perfil do utilizador. Cada perfil é, de uma forma simplista, a relação entre duas colecções de ficheiros. Assim, se quiser ter várias sincronizações terá de ter um perfil para cada uma.
Desta forma, para sincronizar uma determinada pasta no seu sistema deve primeiro criar um perfil, clicando no botão “Create new profile” e escrevendo o nome do perfil.De seguida, seleccione o perfil e clique no botão OK. Na janela seguinte adicione o caminho da primeira pasta que será sincronizada, clicando no botão Browse e procurando a pasta.Clique em Ok. Na nova janela poderá escolher ou uma pasta do seu computador (opção local) ou uma pasta remota, pela Internet (via SSH, RSH e Socket).Clique em OK e aparecerá uma janela que listará os ficheiros. No entanto, como é um perfil novo, o programa mostrará uma mensagem de erro, clique em OK para continuar.
De seguida serão listados as pastas e seus ficheiros. Para sincronizar as pastas abra o menu Synchronization e escolha a opção “Detect updates and proceed (without waiting)Se tudo correr bem, na barra inferior da janela aparecerá uma mensagem a dizer “Synchronization Complete“.


15 Respostas ate agora.

  1. Broke pills in half and never took more than 2-3 pills per day, no matter what, or tolerance develops. ,

  2. Of these, 10 and 2 subjects were outliers due to systolic BP 30 mm Hg, following tadalafil and placebo, respectively. ,

  3. Spiriva diz:

    You will be closely monitored when you start Sarafem and whenever a change in dose is made. ,

  4. after having bought a carton, I just lost the desire to smoke. ,

  5. Cláudio Novais diz:

    Olá Rogério,
    Porque não utiliza o ubuntu One ou o DropBox?

    Sobre o SSH, não se esqueça que tem de o instalar em todas as maquinas para ter essa funcionalidade. Para além disso, pode ainda precisar de configurar a firewall!

    Entretanto, existe um programa chamado chamado iFolder que eu nunca experimentei mas pode ser o que procura:
    https://help.ubuntu.com/community/iFolder

    Abraço

  6. Rogério diz:

    Olá!
    tenho um note e um PC em casa, quero sincroniza-los, instalei o Ubuntu 10.04, estas maquinas estão na mesma rede, mas o note esta via wireles, fixei os IPs das maquinas mas não consigo fazer funcionar via ssh, tentei entrar via ssh pelo terminal mas não aceita as senhas que eu uso. Gostaria de saber se é possivel fazer a sincronização via rede sem usar o ssh, ou então uma forma de solucionar o ssh de minhas maquinas. Caso de certo a sincronização entre estas duas, gostaria de sincronizar tambem com um terceiro PC, que é o do meu serviço.
    OBS:. Todas as minhas maquinas usam o UBUNTU 10.04.
    Se puderem ajudar.
    Muito Obrigado

    Rogério Colombo

  7. 7oninho diz:

    Há muito que andava a precisar de uma ferramenta deste tipo para Linux. Mas parece-me ter um problema: não se consegue sincronizar ficheiros de outro disco para além do principal. Alguma volta a dar a isto? É que precisava de sincronizar com um disco que serve de backups.

  8. Ubuntued diz:

    Olá Gustavo,

    Se tiver alguma dúvida com o Ubuntu pode contactar-me. Quiçá as suas dúvidas não são dúvidas de outros utilizadores? Assim poderei criar artigos que solucionam as suas dúvidas :)

    Abraço,
    até já (:

  9. Gustavo diz:

    Estou começando agora no Ubuntu e pretendo voltar mais vezes em seu blog, um abraço,
    Gustavo.

Deixe uma resposta a Rogério