雑記

Command Line Developers のための Bash & WSL

投稿日:2017年2月10日 更新日:

Windows 10 の Bash 機能 (Bash & Windows Subsystem for Linux) が強化されるという以下の記事を読みました。

Bash on Windowsが強化、Linux版のJavaやGo、PostgreSQLなどもWindowsで実行可能に。3月リリースのWindows 10 Creators Updateで - Publickey

この記事の一次情報は、Windows Developer Day – Creators Update – Windows app development の中の「Developer tools and updates」という動画のようですので、こちらも見てみました。

この動画では、「Command Line Developers」というカテゴリで Bash & WSL の新機能が紹介されており、Microsoftさんが本気であることが感じられます。去年の Anniversary Update 時点の Bash & WSL は、Windows側とLinux側がほぼ分断された状態であり、あまり便利さを感じられませんでしたが、今回のCreators Updateでは、この部分がかなり解消されます。まず、Bash上からWindowsアプリケーションが実行できます(バッチファイルが実行できるかは不明ですが)。notepad.exe を実行するデモでは歓声が上がっていました。これができれば、CygwinやMSYS2を使う必要はなくなりそうです(私の用途では)。また、Linux版のApache, Nginx, MySQL, PostgreSQL 等が動くようになっているそうなので、Linuxサーバーをターゲットとした Webの開発も Windows上でできそうです。

私が Bash & WSL に望んでいた機能が着実に実装されてきているので、非常に嬉しいです。とはいえ、実際に使ってみるといろいろ問題はあるでしょうから喜ぶのはまだ先に取っておいたほうがよいでしょう。

📂-雑記

執筆者:labo


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Windows 10 の Insider Preview

Windows Insider Program に参加すると、Windows 10の開発中のバージョンが使えるようになりまして、特に Fast Ring という設定にしておくと、より早く新しいビルドを …

no image

Slimjet(ブラウザ)で ERR_CERTIFICATE_TRANSPARENCY_REQUIRED が発生する問題が修正されました。

最近、Slimjet(ブラウザ)で Amazonなどの特定のサイトを開いた時に、 ERR_CERTIFICATE_TRANSPARENCY_REQUIRED というエラーが発生していたのですが、201 …

no image

ウェブサイトを開設しました。

よろしくお願いします。

no image

パスワード管理ツールはOSに標準搭載して欲しい

インターネットで何かしらのサービスを利用すると、アカウント登録の際にパスワードを作ることになります。セキュリティの観点から、パスワードは複数のサービスで同じ文字列にしてはいけませんので、必然的に増えて …

no image

“ウェブブラウザ”の字面問題

最近 あらためて思ったことです。 IE / Edge / Chrome / Firefox などは “ウェブブラウザ” と呼ばれるアプリケーションなわけですが、どうもこの &# …