最近的 WSL 支持 Linux 的哪些子集?

最近的 WSL 支持 Linux 的哪些子集?

我很了解 Linux,但一无所知世界SL或Windows。我从 1993 年开始使用 Linux,但我从未使用过 Windows(并且在我退休之前可能不会使用它,例如 2024 年之前,所以我很可能绝不使用 Windows)。

从 Linux 程序员的角度来看,WSL 不能很好地支持最新 Linux 的哪些功能(ABI 和 API 方面......)?我猜是 Xorg、Wayland、systemd。但是关于inotify(7)或者信号fd(2)或者dlopen(3)?我猜dlopen明显地WSL 支持,但我不确定inotifysignalfd

换句话说,我在哪里可以找到有关如何编写WSL友好的Linux应用程序?是否有一些详尽的系统调用列表(来自系统调用(2)...) WSL 支持吗?或者有关未在 WSL 上运行的 Linux 库或软件的示例和解释?

动机可能是让我俾斯麦项目 WSL 友好。我不想为此投入太多精力(我什至不想自己安装 Windows 或 WSL)。但它bismon是一款 Linux 应用程序,而不是 WSL 或 Windows 应用程序。

相关内容