interix

在 Windows/WSL 下检测 Linux NTFS 符号链接
interix

在 Windows/WSL 下检测 Linux NTFS 符号链接

在 Linux 中,NTFS 驱动器上创建的符号链接 ( ln -s) 在 Windows 中显示为包含内容的短文件IntxLNK + 0x01 + (UTF-16 encoded target path)- 可能英特里克。我想编写一个脚本,在 Windows 启动时使用 WSL 将它们转换为正确的 NTFS 符号链接ln。但是,我不知道如何检测实际上是 Linux 符号链接的短文件,除非查看每个文件的内容,这对于大型文件系统来说很糟糕,并且对于以 magic 开头的普通文件会失败。 为什么 NTFS-3g 仍然无法像 Windowsmklink或 WSL2...

Admin

Windows 7 Ultimate 与 Cygwin:POSIX 兼容性,以及在没有 Cygwin 的情况下直接在 Win 7 Ultimate 上安装 GNU 系统是否可行
interix

Windows 7 Ultimate 与 Cygwin:POSIX 兼容性,以及在没有 Cygwin 的情况下直接在 Win 7 Ultimate 上安装 GNU 系统是否可行

与使用 Windows 7 Ultimate SUA(基于 UNIX 的应用程序子系统)支持(以前称为 Interix)相比,在 Windows 7 上通过 Cygwin 使用 GNU/Linux 实用程序有哪些优点或缺点。显然,Windows 7 上的 SUA 实现完全符合 POSIX 标准。 我想知道的是: Windows 7 Ultimate 提供的 POSIX 兼容环境和 Unix 实用程序有多好? 我可以在 Windows 7 Ultimate 上运行 Unix/Linux 可执行文件(例如 ELF 文件)吗,而无需为 Windows 7 重...

Admin

Interix 上的 Bash 执行任何命令都会导致段错误
interix

Interix 上的 Bash 执行任何命令都会导致段错误

从 Interix v3.5 运行时,什么可能导致 BASH 命令产生分段错误?BASH 安装为导演由 SUA 提供。在实验中,我只遇到过“cd”按预期运行的情况。 [computer src] ??? ls Segmentation fault (core dumped) [computer src] ??? cd .. [computer project] ??? uname Segmentation fault (core dumped) [computer project] ??? find . | sort Segmentation fault ...

Admin

为什么 Interix mkdir 不遵守 -p 参数?
interix

为什么 Interix mkdir 不遵守 -p 参数?

我在 Windows 上使用 Interix 来实现 Unix 兼容性,但发现它的-p行为mkdir不符合我的预期: > which mkdir C:\SFU\bin\mkdir > mkdir -p c:\Program Files\ A subdirectory or file -p already exists. Error occurred while processing: -p. SUA 手册页中 mkdir 的部分内容如下: NAME mkdir - make directories SYNOPSIS ...

Admin

Interix/SUA SSH 服务器好用吗?
interix

Interix/SUA SSH 服务器好用吗?

目前有很多自制的 SSH 服务器(有些免费,有些付费),但我一直坚持使用 Cygwin 的 OpenSSH 端口,因为: 尽管 Cygwin 有种种奇怪的特性,但我还是很熟悉它,也更可能知道如何在出现问题时进行调试,并且 它仅给我一个稍微有点愚蠢的外壳(即不是cmd.exe)来工作。 几年前,当我放弃使用 Windows 转而使用 Linux 时,情况就是这样的。现在我回来了,有些事情已经发生了变化: Cygwin 仍然很愚蠢。以各种各样丰富多彩的方式。 MinGW 的 msys 实用程序功能齐全,足以为有兴趣在 Unixy 皮肤中进行本机 Wi...

Admin

Interix 和 Cygwin 之间有哪些实际区别?
interix

Interix 和 Cygwin 之间有哪些实际区别?

两个都英特里克和赛格威Windows 似乎提供了类似 Unix 的用户环境。两者在实际方面有哪些区别?例如: 类似 Unix 的“感觉” 表现 软件包可用性/编译从互联网上下载的随机软件的难易程度 与 Windows 应用程序和工具集成 与虚拟机的集成/兼容性(例如,Interix 和 Ubuntu 虚拟机是否可以共享相同的“主目录”) 用户群规模/社区支持水平 我知道的一个区别是 Interix 需要 Windows 7 Enterprise 或 Ultimate 版本;而 Cygwin 可以在任何版本上运行。 ...

Admin