Cygwin 3.5.0放弃旧的Windows平台支持

Cygwin是一个免费的开源工具,为Microsoft Windows用户提供了一个类似Unix/Linux的环境和软件工具集。它是一个兼容性层,使Windows用户能够直接在其Windows系统上运行各种基于Unix/Linux的应用程序和工具。

在Cygwin 3.4.0(其主要前身)发布一年多后,其开发者刚刚宣布发布新的3.5.0版本。让我们来探索一下它提供的功能和改进。

Cygwin 3.5.0的主要新功能

Cygwin 3.5.0

不再支持旧的Windows版本

Cygwin 3.5.0停止支持Windows 7、Windows 8及其相应的服务器版本(Windows server 2008 R2和2012)。此举标志着人们将重点放在更新的Windows版本上,包括Windows 8.1、10、11以及从2012 R2到2022的服务器版本,预计与未来的Windows版本兼容。

新功能和增强功能

更新带来了几个显著的改进:

  • 控制台增强功能
    :进程现在可以访问控制台设备(“
    /dev/consN
    “)从不同的控制台或伪终端。这种增强使GNU屏幕和tmux等工具在控制台中发挥作用。
  • 工具更新
    :的介绍
    newgrp
    中的工具和扩展功能
    cygcheck
    ,包括包搜索和关于Cygwin分发中包的详细信息。
  • 文件系统和代码集支持
    :Cygwin 3.5.0介绍了“
    /dev/磁盘
    “目录,提供各种子目录,方便访问磁盘和分区原始设备。此版本还支持GB18030代码集,并包含新目录“
    /proc/代码集

    /进程/区域设置
    “以获取有关支持的代码集和区域设置的信息。
  • API添加
    :添加了几个新的API调用,使Cygwin与其他类似Unix的系统更加紧密地对齐。
  • 混音器装置
    :基于OSS的混音器设备的实现(“
    /dev/mixer
    ”),增强音频功能。

更改、改进和修复

Cygwin 3.5.0带来了核心功能的变化:

  • posix_spawnp行为
    :对于无法识别的文件,不再有启动shell的后备方法,这一决定符合POSIX标准。
  • NFS上的FIFOs
    :FIFO现在可以在NFS文件系统上运行。
  • SSD上的文件处理
    :已启用SSD上文件的自动稀疏化,与“稀疏”装载模式无关。
  • 堆芯转储管理
    :在处理核心转储和stackdump文件时进行调整,并更改默认RLIMIT_core设置。

同时,更新解决了特定问题,包括修复了fork后arc4随机补种,增强了安全性和可靠性。

Cygwin 3.5.0可从项目网站免费下载。有关更改的完整列表,请访问发布公告。

大鱼的头像

这个人很懒,什么都没有留下~

延伸阅读:

OpenMediaVault 7 NAS获得Kubernetes功能

如果你热衷于自托管NAS并涉足DevOps,你会喜欢这次更新的。OpenMediaVault 7为您推出了一项改变游戏规...

大鱼的头像
大鱼
2024 年 4 月 27 日
QEMU 9.0首次推出先进的ARM和RISC-V功能

QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...

大鱼的头像
大鱼
2024 年 4 月 27 日
Wine 9.9推出Wow64模式和增强的ARM支持

在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...

大鱼的头像
大鱼
2024 年 5 月 18 日
GNOME 47将于9月18日发布

GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...

大鱼的头像
大鱼
2024 年 5 月 18 日
Winamp以FreeLLama的名义成为开源

我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...

大鱼的头像
大鱼
2024 年 5 月 18 日