Debian ベースの WLinux が Microsoft ストアに登場したことで、Windows Subsystem for Linux はカスタム ディストリビューションの注目を集め始めています。
オープンソースのスタートアップ企業 Whitewater Foundry がまとめた、WSL に最適化されたディストリビューションは、git や neovim などの人気の開発ツールがプリインストールされており、さらに重要な点として、Linux グラフィカル アプリを動作させるために必要な面倒な作業がすでに済んでいるため、開発者やプロ ユーザーを対象としています。
もちろん、グラフィカルな魔法を実際に確認するには、Windows X クライアントを入手する必要があります。
このディストリビューションは、安定性とセキュリティを向上させるために不要なパッケージを削除しました。結局のところ、systemd が必要なのは誰でしょうか?現在の WSL のユーザーではないことは言うまでもありません。作者たちは、WSL 環境を反映するようにディストリビューションをカスタマイズすることにも細心の注意を払っており、結果として、多少のコストはあるものの、軽量なディストリビューションに仕上がっています。
グラフィカル Linux アプリをデスクトップに導入するために Ubuntu WSL ディストリビューションを試行錯誤してきた私たちは、この最適化されたエクスペリエンスをぜひ試してみたかったのですが、まだところどころぎこちないところはあるものの、改善されていることが分かりました。
Windows 10 デスクトップで手間をかけずにグラフィカル Linux アプリケーションを実行
X410をWindows Xクライアントとして使用し(PulseAudioは必要に応じてサウンド機能に割り当て可能)、DISPLAYを適切なIPとポートに設定すると、このプロセスはほぼ完璧に完了しました。GimpとChromeを試してみたところ、かなり安定していましたが、WSLコンソールに警告が次々と表示されたため、Microsoftのシステムビジョンを少し超えていることが分かりました。
Whitewater FoundryのLinuxベテラン、ヘイデン・バーンズ氏はThe Regに対し、Debianをベースとしたこのプロジェクトは、Microsoftが今年初めにオープンソース化したディストリビューションランチャーから生まれたと語った。WSL向けにカスタマイズされたディストリビューションのパッケージ開発は8月に開始された。
WSLには既に多くのディストリビューションが存在しますが、Barnes氏は、その多くが「それぞれのディストリビューションの標準的なベアメタルサーバーインストールの単なるクローン」であり、無関係なパッケージが含まれているだけでなく、gitなどの一般的な開発ツールも省略されていると感じています。また、ほとんどのディストリビューションでは、グラフィカルアプリケーションを使用するために必要以上に細かい調整が必要になるとBarnes氏は指摘しています。
WLinuxのインストールは実に簡単で、Debianの豊富なパッケージリストもすぐsudo apt-get
そこです。しかし、WLinuxの開発には費用がかかります。Barnes氏は、Microsoft StoreからWLinuxをダウンロードするユーザーに料金を請求することを期待しており、これはLinux界で物議を醸すことになるだろう。
Elive ディストリビューションの開発者は、仕事に対する報酬を得ることの問題について言及しており、Barnes 氏は「妥当な金額を請求することで、ストアを使用してこの問題を中心に持続可能なオープンソース プロジェクトを構築する可能性を実現したい」と期待しています。
もちろん、ビルド ツールを気にしない人のために、ソースは無料で入手できます。
マイクロソフトに関しては、バーンズ氏は「非常に好意的に受け止められた」と報告しています。ストアへの申請プロセスには2~3週間かかり、「特にAzureとDevOpsに取り組んでいるマイクロソフトの社員から、大きな期待を寄せられている」と報告しています。
Microsoftは、Microsoft Storeにロール・ユア・オウン・ディストリビューションが登場し、ユーザーにLinuxアプリを実行する新たな手段を提供することを喜ばしく思うだろう。Hyper-V Ubuntuのファイル共有機能には欠けているものの、シームレスなウィンドウ表示でそれを補っている。どうしても手放せないLinuxアプリがあるなら、ぜひ試してほしい。®