Windows 10ビルドのLinux用Windowsサブシステムのバグ修正
2分。 読んだ
上で公開
読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
Windows 10には、ネイティブLinuxELF64バイナリをWindowsSubsystem for Linux(WSL)経由でWindows上で実行できるようにするBash onUbuntu機能が付属しています。 WSLは主に、Linuxインスタンスのライフサイクルを処理するユーザーモードセッションマネージャーサービス、Linuxシステムコールを変換することでLinuxカーネルをエミュレートするpicoプロバイダードライバー(lxss.sys、lxcore.sys)、および変更されていないユーザーモードLinuxをホストするpicoプロセスで構成されます。 (例:/ bin / bash)。
Microsoftが今日リリース Windowsの10 14915を構築 ファストリングのWindowsInsiderに。 このビルドには、Linux用のWindowsサブシステムに対するいくつかの更新が含まれています。 以下のこのリリースのバグ修正のリストを見つけてください。
- UNIXデータグラムソケット用のソケットペア(GH#262)
- SO_REUSEADDRのUnixソケットサポート
- SO_BROADCASTのUNIXソケットサポート(GH#568)
- SOCK_SEQPACKETのUnixソケットサポート(GH#758、#546)
- UNIXデータグラムソケットの送信、受信、およびシャットダウンのサポートの追加
- 固定されていないアドレスの無効なmmapパラメータ検証によるバグチェックを修正します。 (GH#847)
- ターミナル状態の一時停止/再開のサポート
- Screenユーティリティのブロックを解除するためのTIOCPKTioctlのサポート(GH#774)
- 既知の問題:ファンクションキーが機能しない
- 解放されたメンバー「ReaderReady」がLxpTimerFdWorkerRoutineによってアクセスされる可能性があるTimerFdの競合を修正しました(GH#814)
- futex、poll、およびclock_nanosleepの再起動可能なシステムコールサポートを有効にする
- バインドマウントのサポートが追加されました
- マウント名前空間サポートの共有解除
- 既知の問題:で新しいマウント名前空間を作成する場合
unshare(CLONE_NEWNS)
現在の作業ディレクトリは引き続き古い名前空間を指します
- 既知の問題:で新しいマウント名前空間を作成する場合
- 追加の改善とバグ修正