有没有办法让cygwin设置记住-K选项


1

我正在使用 cygwin的 Windows 8上的64位。我也从中获得了一些软件包 Cygwin Ports 项目。

用于运行cygwin设置的Cygwin Ports站点上的说明包括:

cygstart -- /path/to/setup-x86.exe -K http://cygwinports.org/ports.gpg

哪个有效。

有没有办法自动包含该密钥,所以我不必指定 -K 在命令行上?

Answers:


1

如何包含该密钥,以便我不必指定 -K 在命令行上?

解决方案1 ​​ - 使用shell脚本(或别名)

cygstart -- /path/to/setup-x86.exe -K http://cygwinports.org/ports.gpg 到shell脚本或(别名)并运行它。

解决方案2使用Windows快捷方式

创建一个快捷方式来运行Cygwin Ports设置,如下所示:

enter image description here

我的目标设定为:

C:\Downloads\cygwin\setup-x86_64.exe -K http://cygwinports.org/ports.gpg

您应根据您的设置需要调整“目标”和“开始”。


cygwin中的shell脚本也可以这样做。
Brian Minton

@BrianMinton是的,或批处理文件或powershell脚本......可能性是无穷无尽的。 Shell脚本在运行Windows程序方面并不擅长。你必须要照顾 \ 和其他这样的怪异例如。
DavidPostill

我总是从cygwin命令行运行它,这也是cygwin ports建议运行它的方式。
Brian Minton

@BrianMinton是的,我只是重读了这个页面。答案已更新。
DavidPostill
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.