Existe algum aplicativo GUI para o comando rsync?

25

No momento, estou sincronizando entre pastas locais no meu computador, seguindo o comando:

rsync -av --delete "[source]" "[destination]"

Agora eu quero fazer isso via GUI. Então, existe alguma interface gráfica disponível para o Ubuntu que funcione de forma semelhante ao comando rsync? e como posso instalá-lo?

UM MAIS
fonte
Você pode usar gadmin-rsyncou grsynccomo um front end gráfico do rsync.
g_p 23/08/14

Respostas:

21

Sim, existe o Grsync GUI App disponível como front-end da rsyncferramenta.

Grsync é uma interface gráfica do usuário rsync (Interface gráfica do usuário)

Está disponível no repositório Universe para Ubuntu 14.04 e pode ser instalado seguindo o seguinte comando:

Para ativar o comando de execução do repositório Ubuntu (ou certifique-se de que foi ativado em Software e atualizações ):

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe"

Instalar Grsyncpelo seguinte comando:

sudo apt-get update
sudo apt-get install grsync

Aqui está a captura de tela do aplicativo Grsync GUI com algumas etapas mostradas abaixo:

insira a descrição da imagem aqui

Origem e destino podem ser selecionados da mesma forma que a partir de rsync.

Além disso, você pode salvar diferentes sessões para uso futuro ou frequentemente.

Pandya
fonte
1
Algumas sugestões: Use a GUI de fontes de software para alterar / adicionar repositórios Ubuntu (eles respeitam a seleção de espelhos do usuário). grsyncestá dentro universe, então não precisamos ativar tudo.
Muru
1
@muru você está certo, mas ativar todo o repositório Ubuntu pode ser útil no futuro. E a CLI é mais adequada para esse gerenciamento de pacotes (instalar / remover / corrigir).
Pandya
3
sim, mas não respeitar a escolha do espelho do usuário e simplesmente configurar archive.ubuntu não é uma boa prática. Há uma razão pela qual os espelhos existem. A CLI é adequada para o gerenciamento de pacotes, mas para gerenciar os repositórios oficiais, o Software Sources é a melhor maneira.
muru
@muru ok. Editei para Software e atualizações como outra opção. E se repo. já habilitado para esse comando não prejudique nada!
Pandya
12

Eu acho que o aplicativo mais poderoso com uma GUI para sincronização é o Unison . Você pode instalá-lo via

sudo apt-get install unison-gtk 

e permitirá sincronizar o diretório localmente, com unidades montadas e na rede por meio de sshconexões. Ele detecta conflitos e, nesse caso, pergunta o que fazer.

insira a descrição da imagem aqui

É muito fácil começar, mas pode se tornar muito poderoso se você aprender a editar os arquivos de configuração manualmente; a documentação é realmente boa . Existe uma interface de linha de comando que é bastante útil para scripts.

Rmano
fonte