cygwin

为什么我最新的 Java OpenJDK 安装失败?
cygwin

为什么我最新的 Java OpenJDK 安装失败?

我正在尝试使用 Cygwin 从 Git 仓库中的源代码在 Windows 11 上构建最新的 Java OpenJDKhttps://github.com/openjdk/loom 按照 README.md 中的说明,我明白了 If you are eager to try out building the JDK, these simple steps works most of the time. They assume that you have installed Git (and Cygwin if running on Windows) and...

Admin

Cygwin ssh 会话在 30 分钟后断开连接
cygwin

Cygwin ssh 会话在 30 分钟后断开连接

运行 Windows 10 Cygwin64 - 最新版本 openssh - 最新版本 打开 ssh 会话后 - Cygwin 将在 30 分钟后向远程服务器发送重置(防火墙日志显示重置在 tcp 会话建立后于 29:59 到达 - 我假设那里有一些四舍五入[即 29:59.800 刚好出现在 29:59,等等])每次都如此,毫无例外。 无论连接是否空闲,它都会发送此重置。 如果能提供任何有关查找地点的帮助,我将不胜感激。 ...

Admin

赛门铁克云防病毒软件现在阻止 Git、SSH、Cygwin
cygwin

赛门铁克云防病毒软件现在阻止 Git、SSH、Cygwin

我在 Windows 上运行 Symantec Cloud Antivirus。最近,在升级后,它开始阻止 SSH、Git、Cygwin。特别是,它删除了 git,说它没有通过 SONAR Heuristic,而且似乎没有给我任何方法来覆盖它! 如果我安装了 Symantec 杀毒软件,我该如何使用 git?或者至少将 git 标记为安全? ...

Admin

Cygwin SSH 不读取配置文件
cygwin

Cygwin SSH 不读取配置文件

Cygwin 的 ssh 没有读取我的配置文件%HOME%/.ssh/config。 我已经安装了 Cygwin,但我更喜欢使用 Windows 上的类 DOS 环境。我的电脑中有 Cygwin bin 目录,PATH而且我经常在 Cygwin 之外使用类 Unix 命令。 因为我不是在登录对于 Cygwin(或执行 .bashrc),我期望命令使用 Windows 设置的环境变量。HOME设置为C:\Users\Vince,我期望 ssh 在 中找到配置文件,但除非我使用选项告诉它在那里查找,C:\Users\Vince\.ssh\config否则这不...

Admin

cygwin下pdfgrep错误
cygwin

cygwin下pdfgrep错误

我正在尝试使用 pdfgrep 对一些 pdf 进行 grep,这些 pdf 是从这里下载的: http://fd0.x0.to/cygwin/release/pdfgrep/ 然后我将其解压并将文件放入 cygwin 相应的文件夹中。最初我收到错误消息,提示无法找到 libpoppler19.dll,因此我下载了它并将其放在 bin 下。然后现在当我运行 pdfgrep 时,我收到一个错误,我不知道如何修复: /usr/bin/pdfgrep.exe:加载共享库时出错:?:无法打开共享对象文件:没有此文件或目录 为什么我得到一个?而不是一个特...

Admin

如何在 Cygwin 中本地运行 Gnome 或 KDE?
cygwin

如何在 Cygwin 中本地运行 Gnome 或 KDE?

显然可以使用 cygwin ports 来实现这一点,如截图所示。 我跟着本指南设置 apt-cygports,然后我用它来安装 gnome-session。 本指南据称提供了运行 Gnome 或 KDE 所需的命令,但每当我尝试运行 Gnome 时,都会弹出一个空白的 X 窗口,然后很快消失。 以下是终端输出: $ startx /usr/bin/dbus-launch gnome-session xauth: file /home/jpthomps/.serverauth.4168 does not exist Welcome to the X...

Admin

Cygwin 因等待 dll 加载而死机
cygwin

Cygwin 因等待 dll 加载而死机

使用 cygwin 时,我经常会收到一些错误,随后出现如下堆栈跟踪 123456789 [main] ssh 1234 fork: child 4321 - died waiting for dll loading, errno 11 我使用 git-svn 时经常遇到这种情况,也听说有人使用 apache httpd、xist、gvim 时遇到此错误。我一直无法找到此问题的根本原因。 ...

Admin

如何使用 cyg-wrapper 在 win32 gvim 中分叉新标签
cygwin

如何使用 cyg-wrapper 在 win32 gvim 中分叉新标签

我想在我的 cygwin .bashrc 中设置一个别名,将路径名从 unix 转换为 dos,并将它们传递给现有实例新选项卡中的 Windows gvim。我正在尝试使用Luc Hermitte 的 cyg-wrapper 脚本按照这个 vim 技巧Luc 如何使用他的脚本的示例如下: alias vi= 'cyg-wrapper.sh "C:/Progra~1/Edition/vim/vim63/gvim.exe" --binary-opt=-c,--cmd,-T,-t,--servername,--remote-send,--remote-e...

Admin

Cygwin:使用密钥对运行 SSH.exe(不带 cygwin.bat)
cygwin

Cygwin:使用密钥对运行 SSH.exe(不带 cygwin.bat)

我有一个盒子,我正尝试使用没有密码的密钥对创建一个 SSH 隧道。如果我运行 cygwin.exe 并使用 ssh-keygen 生成没有密码的密钥对,并将公钥放在服务器上,我可以使用 ssh 在两个盒子之间创建隧道,没有问题。 但是我的问题是这样的。我可以不运行 cygwin.bat 而直接从命令提示符中使用 ssh.exe 来执行此操作吗? 当我尝试此操作时,系统提示我输入用户密码,并且未使用密钥对。我假设当我运行 cygwin.exe 时,它​​会加载我的 usr 目录并使用 .ssh 目录中的密钥对,而当我直接运行 ssh.exe 时,它​​不会...

Admin

如何通过 Cygwin 的 SSH 以管理员身份运行某些程序?
cygwin

如何通过 Cygwin 的 SSH 以管理员身份运行某些程序?

我正在尝试连接到需要进行一两次设置更改的远程 Windows 7 机器。我可以通过 Cygwin 的 SSH 服务器访问管理员帐户,但 Cygwin 不允许我运行管理员权限实用程序(“请求的操作需要提升权限(以管理员身份运行)。”) 据我所知,此问题的标准解决方案是 RunAs.exe,但尝试通过 SSH 运行它会导致它立即退出且没有任何诊断(即使以“runas /?”运行也是如此)。从 ssh 启动“cmd”会给我一个标准的 DOS 提示符,但从 DOS 提示符中,“runas”只会向我回显命令行,无论我做什么,同样,即使以“runas /?”运行也是如...

Admin

无法识别 Cygwin 挂载命令的开关
cygwin

无法识别 Cygwin 挂载命令的开关

我正在尝试配置 cygwin 以与 TWiki 一起工作,我必须在 Cygwin bash shell 中输入以下内容: mount -b -s c:/... 但它无法识别-s,我已经修复了 的问题-b,它更改了语法,现在是mount -o binary。mount -b但现在它说 未知选项 是-s什么意思-s,我可以查找一下吗? ...

Admin

在 Windows 中通过 cmd 和 powershell 访问 Cygwin 的 Linux 程序
cygwin

在 Windows 中通过 cmd 和 powershell 访问 Cygwin 的 Linux 程序

我已经使用 Cygwin 一段时间了。当我需要新的软件包时,我会打开安装程序并选择我需要的版本,然后安装程序会处理其余的事情。我注意到所有程序都下载到了C:\cygwin64\bin bin 文件夹中有许多 .exe 可执行文件。其中包括 diff、find、grep、gzip、vi、vim、whatis、which、who、whoami 等。我所做的就是将其添加C:\cygwin64\bin到用户 PATH 变量中。 现在,我能够访问上述所有程序以及更多程序,这些程序是通过 Cygwin 下载和使用的,也可以通过 PowerShell 和 Windows ...

Admin

为什么 sed 在一夜之间就停止使用表情符号了,但只有 3 台机器中的 1 台?
cygwin

为什么 sed 在一夜之间就停止使用表情符号了,但只有 3 台机器中的 1 台?

我有 3 台机器,都在 TCC 命令行下运行相同版本的 sed(cygwin)。 今天早上,我醒来发现 sed 无法处理表情符号,但只有 3 台机器中的 1 台可以。 这 3 台机器上的 sed 版本相同,并且其中一台正常工作的机器上的 TCC 命令行版本为 28,另一台机器上的 TCC 命令行版本为 31,而出现故障的机器上的 TCC 命令行版本为 31。 换句话说,该错误与版本无关。 C:\>echo gOlIaTh | sed -e 's/goliath/GOLIATH/gi' GOLIATH C:\>echo gOlIaTh | sed...

Admin

如何在 Windows 10 下当前安装的 Cygwin 下运行 Cygwin 终端?
cygwin

如何在 Windows 10 下当前安装的 Cygwin 下运行 Cygwin 终端?

过去我曾使用过 Cygwin Terminal,即外观和外部行为与 Windows 下原生运行的 DOS/Windows 命令行窗口类似的窗口。 现在,在我的开始菜单中,我看到了似乎是 GUI 选项(即 Fluxbox、FVWM、GNOME Flashback(Metacity)、GNOME-Openbox、KDE-Openbox、LXDE、LXQt Desktop、Openbox、Plasma、UserScript、WindowMaker、XLaunch、XWin Server)。 Cygwin 是否仍提供旧式 Cygwin 终端的功能,而无需调用开源 G...

Admin