最近,我在Windows 7计算机上重新安装了cygwin,并将cygwin目录添加到了我的路径中,以便它与Windows命令行无缝协作。每次执行命令时,都会在实际输出上方得到以下内容:
"tty" option detected in CYGWIN environment variable.
CYGWIN=tty is no longer supported. Please remove it from your
CYGWIN environment variable and use a terminal emulator like mintty,
xterm, or rxvt.
如何摆脱这种情况,以便可以在命令行中使用cygwin而不使用烦人的标头?
我遇到了同样的问题,但是CYGWIN
在任何脚本或计算机属性(“控制面板”)中都没有设置环境变量。
然后,我发现该sshd
服务CYGWIN
在Windows注册表中的以下注册表项下具有环境变量的设置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\sshd\Parameters\Environment
通过删除字符串中的tty
选项,@CYGWIN
执行命令时不再显示弃用警告。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句