October 2018 Update(以下RS5と表記する)の配布が再開されたようなので、このバージョンにおけるWindows Subsystem for Linuxの変更点を見ていくことにしよう。
利用できるLinuxディストリビューションが10以上に
WSL自体には大きな改良はないが、RS4以降、対応するディストリビューションが増えている。
当初から用意されていたUbuntuやSUSEは、ディストリビューション自体がアップデートされたため、それらの配布が追加されている。Microsoftストアで配布するWSL用ディストリビューション自体をアップデートしないで、新しいバージョンを追加するのは互換性のためだ。
Linuxでも、カーネルを含む根幹的なソフトウェアや言語システムなどがアップデートすると、場合によってはユーザーが開発したソフトウェアが動作しなくなることがある。また、Linuxのディストリビューションでは、個々のアプリケーションパッケージは、ディストリビューションそれぞれのバージョン用を区別して配布することもできる(あるいは複数のディストリビューションのバージョンに同一のパッケージを配布することもできる)。このため、それぞれのディストビューションバージョンごとに不具合を修正しつつ長期にわたって動作させることが可能だ。
もちろん、後継バージョンにアップデートすることも可能だが、Windows 10のように半ば強制的にバージョンアップさせてしまうと、問題が起きる可能性がある。そこでWSL用のディストリビューションでも、古いバージョンを残しつつ、新しいバージョンを追加していく形式になっているのだと思われる。また、新規に登場したディストリビューションもある。
WSLのディストリビューションの選択だが、動作させるアプリケーションがあって、それが特定のディストリビューションバージョンを指定しているのであれば、当然それに合わせるべきだが、特に想定しているアプリケーションがなく、これからWSLを使うのであれば、最新のものを選択するといいだろう。
ここでは、WSLで用意されている各Linuxディストリビューションを簡単に解説する(アルファベット順)。Linuxとしては特に優劣はないが、パッケージ管理については、ディストリビューションの特徴が出る。また、幅広いプロセッサをカバーするDebianのdebパッケージ形式をサポートするLinuxディストリビューションは多く、これらは「Debianベース」と呼ばれることもある。

この連載の記事
-
第508回
PC
Scalable Vector Graphics(SVG)そもそも何なのか? -
第507回
PC
Windows 11の「開発者モード」とは何か? -
第506回
PC
Windows 11は早くも来秋登場の26H2プレビューの準備が始まる -
第505回
PC
結構変化しているWindows 11のエクスプローラーの基本設定を見直す -
第504回
PC
新しいOutlookとOutlook Classic、そろそろ古いOutlookとExchangeの組み合わせは引退の頃合いか -
第503回
PC
機能が増えたこともあり、寄せ集めから統合化に進むWindowsの便利ツール「PowerToys」 -
第502回
PC
Windows 11でBluetoothのオーディオ新規格「Bluetooth LE Audio」を試す -
第501回
PC
Windows 11 Ver.25H2での変更点、新機能を整理する -
第500回
PC
Windows 11 Ver.25H2が完成した -
第499回
PC
Windowsでの致命的だが回復可能なエラーに備える手段を2つ紹介 -
第498回
PC
Windows Terminalの安定版V1.23が公開 設定UIが改良される - この連載の一覧へ











