我需要安装哪些 cygwin 包才能在 Windows 上从 cmd.exe 运行命令?

我需要安装哪些 cygwin 包才能在 Windows 上从 cmd.exe 运行命令?

我正在尝试安装杰斯盖,我四处打探,发现要跑.shWindows 上的文件,最简单的选择是安装赛格威。 哪个赛格威我需要安装哪些软件包才能运行命令命令执行程序在 Windows 上?如果您不清楚我在说什么软件包,请查看下面的屏幕截图。

在此处输入图片描述

更新:我尝试了默认软件包,方法是单击上面窗口中的下一步。当我尝试sh example-server.sh在管理员模式下运行 cmd 时,出现以下错误。 在此处输入图片描述

或者 Cygwin 安装仅在其边界内工作。例如,仅限于 Cygwin 控制台窗口中的内容?

答案1

仅在 Cygwin 中本地运行 sh。单击桌面上的 Cygwin 快捷方式,然后使用 Cygwin 中的 wget 等工具本地下载文件,然后运行脚本,否则在 Windows 中本地运行 jar 文件

Cygwin 终端

如您所见,我办公室里的程序员测试台安装了 Cygwin,因为我很想念家里的 Gentoo 桌面。这里唯一不是本地的东西是 DRush 命令提示符,这样我就可以在午休时间玩我的网站了。它包含安装后添加到我的 $PATH 中的 wget.exe兼容 Windows 的 DRush,但如果您使用 Cygwin 安装程序获取 wget 包,则同样适用。$ 表示 bash 提示符,它将仅在窗口内本地运行脚本。请参阅Cygwin 用户指南第 3 章了解如何将您可能需要的输出输出到 Windows。

使用您安装的 wget 下载帖子中的包,它将下载到您的主目录。使用pwd找出该目录是什么,并使用第 3 章中的信息来收集您需要的输出。 除非你已经使用过 CYGWIN 一段时间,否则不要在处理 Windows 物理位置时保持 cygwin 终端打开,反之亦然

相关内容