命令rsync是否有任何GUI应用程序?


25

我目前正在通过以下命令在计算机中的本地文件夹之间进行同步:

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

现在,我想通过GUI执行此操作。那么,Ubuntu 是否有可用的GUI,其工作方式与命令类似rsync?以及如何安装?


您可以使用gadmin-rsyncgrsync作为rsync的图形前端。
g_p 2014年

Answers:


21

是的,有可用的Grsync GUI App作为rsync工具的前端。

Grsync是rsync GUI(图形用户界面)

它在Ubuntu 14.04的Universe存储库中可用,可以通过以下命令安装:

要启用Ubuntu存储库运行命令(或确保从Software&Updates启用了该命令):

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

Grsync通过以下命令安装:

sudo apt-get update
sudo apt-get install grsync

这是Grsync GUI应用程序的屏幕截图,其中包含以下步骤:

在此处输入图片说明

可以从中选择源和目的地rsync

另外,您可以保存其他会话以备将来使用或经常使用。


1
几个建议:使用Software Sources GUI更改/添加Ubuntu存储库(它们遵循用户的镜像选择)。grsync在中universe,因此我们不需要启用所有功能。
穆鲁

1
@muru,您是正确的,但是启用所有Ubuntu存储库在将来可能会很有用。CLI更适合此类软件包管理(安装/删除/修复)。
2014年

3
是的,但是不尊重用户对镜像的选择,而只是设置archive.ubuntu并不是一个好习惯。镜像存在是有原因的。CLI适用于程序包管理,但是对于管理正式仓库,“软件来源”是最好的方法。
muru

@muru好的。我已经将“软件和更新”作为其他选择进行了编辑。如果回购。已经启用的命令不会对您造成任何伤害!
2014年

12

我认为使用GUI进行同步的最强大的应用程序是Unison。您可以通过安装

sudo apt-get install unison-gtk 

并允许您在本地,挂载的驱动器以及通过ssh连接的网络上同步目录。它检测到冲突,在这种情况下,它将询问您该怎么做。

在此处输入图片说明

它非常容易上手,但是如果您学习如何手动编辑配置文件,它会变得非常强大。文档真的很好。有一个命令行界面,非常便于编写脚本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.