「Windows 10 Creators Update」、BashやWSLの機能が充実

Mary Jo Foley (Special to ZDNet.com) 翻訳校正: 編集部 2017年04月13日 11時37分

  • このエントリーをはてなブックマークに追加

 「Windows 10」の最新機能アップデートである「Windows 10 Creators Update」への移行を考えるうえで、新しい「Paint 3D」(ペイント3D)アプリや、ゲームストリーミングサービス「Beam」はそれほど魅力的ではないという人もいるかもしれない。しかし、Bashや「Windows Subsystem for Linux」(WSL)、Windowsコンソールに追加された豊富な機能は魅力的だと思うかもしれない。


提供:Microsoft

 MicrosoftのシニアプログラムマネージャーであるRich Turner氏が米国時間4月11日付けのブログ投稿で述べたところによると、WSLは2016年夏に初めてリリースされた時点で「まだ完璧にはほど遠いものだった」という。

 しかしこのリリース以降、WSLチームとWindowsコンソールチームは、機能修正や機能追加に関するユーザーからの意見を積極的に取り入れてきている。そして、同日に提供が開始されたWindows 10の今回の機能アップデートにおけるWSLやWindowsコンソールの機能は、こうした意見を反映したものとなっていると同氏は述べている。

 Microsoftは、「Ubuntu Linux」の開発元であるCanonicalと協力し、「Windows 10 Anniversary Update」で初めてWSLを搭載した。その背景にあったのは、Windows 10上でBashをネイティブに実行できるようにすることで、コマンドラインツール群の充実を図るという考えだ。

 同氏によると、WSLはエンジニアリングチームによって「数多くの改善」が施されたものの、現時点ではまだベータ段階にあるという。

 Turner氏は同ブログ投稿で、BashおよびWSL、Windowsコンソールにおける最も重要な修正点と改善点を列挙している。その内容には以下が含まれている。

  • LinuxのSystem Call Interface(SCI)との互換性が向上した。その結果、aptやsed、grep、awk、top、tmux、ssh、scpといった開発者向けの主なツールが正しく動作するようになった。この他にも、(Bashだけでなく)zshやfish(Friendly Interactive SHell)といったシェルや、vim、emacs、nano、git、gdbなどもサポートするようになった。
  • 「Ubuntu 16.04」がサポートされた(Windows 10 Anniversary Updateでは「Ubuntu 14.04」がサポートされていた)。
  • ifconfigおよび、ネットワーク接続の列挙がサポートされたことで、ユーザーは利用可能なネットワークアダプタの設定を検証できるようになった。
  • pingとICMPに対するサポートが改善され、管理者以外のユーザーでもネットワークのエンドポイントに対するpingを実行できるようになった。
  • ウェブやNode.js、Ruby、Python関連の開発者向け機能として、ファイルの変更通知(INOTIFY)がサポートされるようになった。なお、この機能はWindowsファイルシステム内のファイルに対するファイル変更通知もサポートしている。
  • Windowsツール/Linuxツール間の相互運用性が向上した。これにより、Bash上でWindowsのアプリやツールを起動したり、Windows上からLinuxのバイナリやコマンド、スクリプトを起動できるようになる。

 Turner氏によると、Windowsのコンソールやコマンドライン側についても、同社はWindows 10 Creators Updateでさまざまな改善を施したという。

この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

この記事を読んだ方に

連載

CIO
デジタル“失敗学”
コンサルティング現場のカラクリ
Rethink Internet:インターネット再考
インシデントをもたらすヒューマンエラー
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
企業セキュリティの歩き方
サイバーセキュリティ未来考
ネットワークセキュリティの要諦
セキュリティの論点
スペシャル
ざっくりわかるSNSマーケティング入門
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell EMC World
AWS re:Invent
AWS Summit
PTC LiveWorx
吉田行男「より賢く活用するためのOSS最新動向」
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
日本株展望
企業決算
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]