O librsync é o pacote completo que envia o comando rdiff
.
Para usar o rdiff
em seu sistema, você precisa ter o pacote librsync instalado.
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
Talvez haja mais documentos disponíveis. Estes são os que eu li.
O librsync é o pacote completo que envia o comando rdiff
.
Para usar o rdiff
em seu sistema, você precisa ter o pacote librsync instalado.
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.
Tags rsync synchronization rdiff