Cygwin 3.5.4 发布,Windows 下的 Linux 开发环境


Cygwin 3.5.4 现已发布,该版本主要是一个错误修复版本。Cygwin 是一个可以在 Windows 上拥有 Linux 般体验的集成环境,其通过重新编译,将 POSIX 系统上的软件移植到 Windows 上。Cygwin 包括了一组库,该库在 Win32 系统下实现了 POSIX 系统调用的 API,还有一套 GNU 开发工具集(比如 GCC 与 GDB),这样可以进行简单的软件开发,此外有一些 UNIX 系统下的常见程序,并且支持 X Window System。

更新内容包括有:

  • 修复 3.5.3 中的回归问题,如果文件由另一个进程以独占方式打开,则无法为 stat(2) 打开文件
  • 修复 3.5.0 中引入的从 DOS 命令行读取代理对(即 unicode 字符 >= 0x10000)时的回归问题
  • 修复 3.5.0 中引入的 pthread::once() 回归问题(即破坏互斥锁的竞争问题)
  • 修复针对 cygwin DLL 的 ldd 命令有时会挂起的问题
  • 修复当 pty master 停止读取时 pty slave 会在写入时挂起的问题
  • 修复会话之间控制台中共享名称的冲突
  • 修复 LC_MESSAGE 宽字符数据中的偏差
  • 改进管道缓冲区即将被填满时的写入管道行为。

详细信息可查看邮件列表


相關推薦

2023-03-06

Git for Windows v2.40.0-rc1 现已发布。按照原先的规划,Git for Windows 将在下一个版本中放弃对 Windows 7 和 Windows 8 的支持;同时,Git for Windows 的 32 位版本的支持也即将结束。 此版本主要更新内容如下: New Features 随附 Git v

2023-07-18

装 brew install trzsz-go brew update brew install trzsz-go Windows 可用 scoop 安装 scoop install trzsz scoop bucket add extras scoop update scoop install trzsz 用 Go 直接安装( 要求 go 1.20 以上 ) go install github.com/trzsz/trzsz-go/cmd/...@lates

2022-05-11

Git for Windows 2.36.1 现已发布,主要更新内容如下: Upcoming breaking changes 官方计划在 Git for Windows 2.36.0 发布后不久,将其中的 bash 更新到 5.1 版本(目前是 4.4)。建议用户先检查自己的 shell 脚本是否有潜在的兼容性问题。 Git for Wi

2023-06-28

SD、macOS、Debian GNU/Hurd、HP-UX、Solaris、QNX、Haiku 和 Microsoft Windows(通过 Cygwin 库和 API) 最近正式发布的 4.0.0 采用了语义化版本,并且包含许多破坏性变化。 此版本主要新特性: 可读性更高的键绑定 默认使用 256 色 将 SS

2023-07-16

发布的 deepin V23 beta 版本中,现已正式适配 WSL。 WSL是Windows Subsystem for Linux的缩写,它是一种可以让用户在Windows上运行Linux的技术。WSL让你能够在Windows和Linux之间自由切换或集成,使用开源的工具和环境开发或测试Linux相关的

2022-06-29

Git for Windows 2.37.0 现已发布,主要更新内容如下: New Features 随附 Git v2.37.0。 许多反恶意软件产品似乎在我们的 MSYS2 运行时存在问题,导致运行时出现问题,例如 git subtree。添加了一种变通方法,希望能在大多

2022-06-24

Git for Windows 2.37.0-rc2 现已发布,主要更新内容如下: New Features 随附 Git v2.37.0-rc2。 随附 cURL v7.83.1。 许多反恶意软件产品似乎在我们的 MSYS2 运行时存在问题,导致运行时出现问题,例如git subtree. 我们添加

2022-10-27

“allow-nondistributable-artifacts” moby/moby#44313。 修复了在 Windows 上从 legacy CLI 将 docker 守护程序注册为服务时出现的Invalid standard handle identifiepanic moby/moby#44326。 Builder 修复在 Windows 上的 Cygwin 中运行 git 命令的问题 m

2023-10-26

eepin 社区宣布 deepin WSL 已正式上架微软商店。 WSL 是 Windows Subsystem for Linux 的缩写,它是一种可以让用户在 Windows 上运行 Linux 的技术。使用 WSL,可以轻松地在 Windows 和 Linux 之间切换和集成,使用开源的工具和环境来开发或

2024-08-09

eal、Unity等游戏引擎,也能用于Android、IOS环境下的App。在Windows、Mac、Linux等的桌面和服务器环境也能够很好运行。 主要特点 高并发,高性能 现在业界有很多开源日志组件,不管是Java,C++还是其他语言实现,通过实测,

2022-12-08

程开发扩展允许使用容器、远程计算机或适用于 Linux 的 Windows 子系统(WSL) 作为功能齐全的开发环境。此版本的亮点包括: 开发容器 GPU 支持 开发容器 Cygwin / Git Bash 套接字转发 远程隧道扩展 - 无需 SSH 即可连接到远程计算

2023-02-26

,由 FileZilla Client 和 FileZilla Server 组成。客户端可用于 Windows、Linux 和 macOS,服务器仅可用于 Windows。服务器和客户端都支持 FTP 和 FTPS(FTP over SSL/TLS),而客户端还可以连接到 SFTP 服务器。 FileZilla Client 3.63.2 正式发布,更新内

2023-08-25

; php7.1    php7.2_7.4    php8.0 Windows 一键安装包 64位 Linux 一键安装包 64位  注:Linux 一键安装包必须直接解压到 /opt 目录下。 DEB包下载:可以通过dpkg包管理器在Ubuntu和Debian系统下安

2023-02-21

Chocolatey 是一个基于 CLI 的 Windows 软件包管理器,有点像 apt-get。Chocolatey CLI 1.3.0 发布,更新内容如下: 弃用的功能 弃用 WebPI 替代源 不再使用 choco install 命令中的 nupkg 或 nuspec 的直接路径 弃用 apikey 命令中的 -remove 选项