Qual é a diferença entre rdiff e librsync?

0

No meu projeto, tenho que manter alguns arquivos sincronizados entre dois computadores. Tanto rdiff quanto librsync parecem fazer a mesma coisa. Alguém pode me indicar algumas diferenças para que eu possa escolher qual ferramenta me serviria melhor?

Links para os documentos: link

link

link

link

Talvez haja mais documentos disponíveis. Estes são os que eu li.

    
por aste123 18.02.2015 / 12:25

2 respostas

1

O librsync é o pacote completo que envia o comando rdiff .

Para usar o rdiff em seu sistema, você precisa ter o pacote librsync instalado.

    
por 18.02.2015 / 13:28
1

O melhor para as suas necessidades será rsync , que irá sincronizar os arquivos de um computador para outro (se você quiser sincronização em dois sentidos, use uníssono ).

Você também pode usar ferramentas criadas em torno do librsync, como rdiff-backup ou duplicidade .

A resposta à sua pergunta é que librsync é uma biblioteca que implementa o algoritmo rsync e é usada pela ferramenta rsync , mas também pela ferramenta rdiff , que é um pouco menor, ou seja, você pode implementar a ferramenta rsync usando riff.

    
por 18.02.2015 / 13:30