cygwin用了十多年,新公司禁用cygwin。于是下载了msys2代替cygwin,也挺好用。
安装好后,进入安装目录打开 msys2_shell.cmd
将其中的
rem set MSYS2_PATH_TYPE=inherit
改成
set MSYS2_PATH_TYPE=inherit
继承window的path环境变量。
安装软件的时候,直接用自带的工具 pacman来安装
比如安装rsync
pacman -Syy rsync
查询rsync包
pacman -Ss rsync
查询已经安装的包
pacman -Qs rsync
还有删除之类的,随时用随时查吧。
其实cygwin下也有apt-cyg。但是要单独下载,麻烦。还是开箱即用最方便。
如果远程rsync服务器没反应,可能是openssh 没有安装
pacman -Syy openssh
r如果以前在C:\Users\andrew\.ssh下生成过known_hosts,就删掉
rsync -rzP jdkxxx.tar.gz andrew@pi:/mnt/u/shared/
提示输入密码,拷贝继续进行
在msys64\h