Ubuntuのメーカー カノニカル マイクロソフトと協力して、Windowsで多くの議論が交わされているBashを提供していました。 同じことがさまざまなレビューを持っていますが、多くの筋金入りのLinuxユーザーはその使いやすさに疑問を呈し、一部のユーザーはWindows上のBashをセキュリティリスクとさえ考えていました。

UnixのBashシェルは、と呼ばれる新機能を使用してWindowsに移植されました。 Windows Subsystem for Linux またはWSL。 WindowsにBashを簡単にインストールする方法についてはすでに説明しました。

CanonicalおよびMicrosoftのBashonWindowsは、Ubuntuのコマンドラインバージョンであり、通常のグラフィカルユーザーインターフェイスではありません。

Linux愛好家の良いところは、彼らに時間を与えて、元の開発者でさえ反応するLinux用のWindowsサブシステムで何かをすることです。 Wait, we can do that?

それはまさにそこで起こっていることです。

Ubuntu os Win 10

はい。 それはWindows上で実行されているUbuntuのUnityシェルです! 名前で行くプログラマー、パブロ・ゴンザレス Guerra24 GitHubでこの美しさをまとめました。 これにより、彼は、Windows Subsystem for Linuxでできることは、以前に考えられていたものよりもはるかに多いことを示しました。

ここで、Ubuntu UnityをWindowsサブシステムに配置できるのであれば、他のLinuxディストリビューションを使用してみませんか?

Windows上のBash用のArchLinux

WSLでネイティブに実行される本格的なディストリビューション。 まあ、遅かれ早かれそれは起こるはずだった。 私はそれが幸せです Arch Linux ただし(Antergos Loverはこちら)。

Windows上のArchLinux

ちょっと待って、そこに待って。 プロジェクトはまだベータ版です。 それはによって開発されています mintxomat GitHubにあり、現在バージョン0.6です。 最初の安定バージョンは、今年12月下旬にリリースされます。

さて、このプロジェクトがテーブルにもたらす際立ったポイントは何ですか?

Linux用のWindowsサブシステムがWindows10でのみ利用可能であることをすでにご存知かもしれません。 しかし、Arch Linux on Windows Subsystem for Linux(AWSL)は、もちろん、windows7、Windows 8、Windows 8.1、Windows Server 2012(R2)、およびWindows10で正常にテストされています。

おっと、彼らはどうやってそれをしましたか?

開発者によると、AWSLプロトコルは、さまざまなバージョンのWindowsで利用可能なさまざまなフレームワークを抽象化することで、この種の移植性を実現しています。 つまり、AWSLが最終的に1.0に到達したとき、それは次のレベルです。 また、移植性についてはすでに説明しましたが、このプロジェクトは、すべてのバージョンのWindowsにBashを導入する最初のプロジェクトになります。

このプロジェクトは野心的で有望です。 12月まで待てない場合は、ぜひお試しください。 現時点では不安定な開発者プレビューであることを忘れないでください。 しかしねえ、それが私たちを止めたのはいつですか?

プロジェクトはGitHubで確認できます。

Windowsサブシステム上のArch

記事を共有して、ArchLinuxがまもなくWindowsに登場することを人々に知らせてください。 また、次にWSLで表示するディストリビューションをお知らせください。 乾杯。

更新:1年以上経過していますが、まだ正式には利用できません。 一方、メインOSとしてArchLinuxをインストールすることは常にオプションです。