使用Cygwin安装rsync

38

我想通过rsync在Solaris服务器上备份Win XP中的一个目录。我安装了cygwin,但当我输入rsync时会显示“未找到命令”。如何安装rsync?以及如何安装ssh。我已经安装了Poderosa作为ssh客户端(一种putty)。

5个回答

50

请再次运行您的cygwin setup.exe,并展开类别以查找 'rsync' 和 'ssh'。


25

更加容易。运行安装程序,点击“Cygwin Setup - Select Packages”窗口,并在左上角的“搜索”框中输入“rsync”。目前为止,在这里会显示三行内容,其中之一是“Net”。展开“Net”选项卡,您会找到rsync。点击圆形箭头图标将其标记为待安装,然后点击右下方的“下一步”。


7

您仍需安装rsync软件包。请再次运行setup.exe并手动选择软件包(可能在“网络”或“实用工具”中)。


2
在Cygwin安装程序的选择软件包页面上,您可以搜索rsync和ssh,而不是手动浏览所有可用的软件包。 - Craig Delthony

3
当您运行setup.exe时,软件包选择将设置为“默认”。您需要点击顶部的圆形箭头图片,直到它显示“安装”或“完整版”(我的记忆有误),它将对所有子软件包执行此操作。
第一次单击它时,请等待几秒钟-从“默认”到下一个选项需要很长时间。
这是最好的方法。每次我尝试选择单个软件包时,都会遇到问题,所以我早就养成了安装所有内容的习惯。

安装指南建议不要这样做 https://cygwin.com/install.html “问:我该如何安装所有内容?答:您不想这样做!这将安装大量您永远不会使用的软件包,包括每个软件包的 debuginfo 和源代码。” - aland
@aland,就存储空间而言,在大多数情况下,那些提到的“数十GB”现在已经不太相关了。而且你只需要下载一次就可以制作本地镜像。 - paxdiablo
不确定我们是否在互相谈论,但在我的设置中选择“完整”只会显示完整的软件包列表。其中大部分仍然被设置为“跳过”。但这是唯一让rsync软件包出现的方法。 - markspace

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接