Linux用のWindowsサブシステムは、最新のWindowsサーバービルドで利用可能です

目次:

ビデオ: DDIEC: Armenian ANSI Unicode Converter 2024

ビデオ: DDIEC: Armenian ANSI Unicode Converter 2024
Anonim

Microsoftは、Linux用Windowsサブシステム(WSL)が最新のWindows Serverビルドに到達したことを発表しました。 アプリ管理者と開発者は、PowerShellとCmdとともにLinux環境で使用するツールを実行できるようになりました。

Windows Serverコンポーネント上のWLS

以前のオプションは次のとおりです。

  1. Cygwinなどを実行し、標準のGNUツールのWin32ポートに依存します。

Cygwinは、Windowsにまだ移植されていないツールを使用すると問題が発生していました。 まだ利用できない多くのツールがあります。 これは、いくつかのLinux専用コンポーネントを使用するRubyとJavaをビルドして実行しようとする場合によく見られます。

Cygwinおよびその他のWin32ポートを介して利用できるツールは、古くなっていることでも知られています。 それらを更新するには、Windowsで再コンパイルする必要があります。 Windowsユーザーの場合、これはプログラムのビルド、実行、または展開時に互換性の問題を引き起こす可能性があります。

  1. 仮想マシンでLinuxを使用する

仮想マシンは、Windows Serverの運用ワークロードを対象としています。 Windows Serverのホスト関連のものには理想的ではありません。 Windowsシステムに統合された基本的なLinuxコマンドラインツールが必要な場合、仮想マシンが面倒であることがわかります。

WSLを実行する利点

WSLでLinuxを実行すると、WSLが変更されていないLinuxバイナリをネイティブに実行するため、価値があります。 Windowsに統合されているLinuxコマンドラインツールをインストールして実行できます。

node.js、Python、Ruby、Bash、Perlスクリプトまたはその他のツールを実行するエンジニアは、WSLを使用してLinuxをインストールおよび実行し、Windows Serverが提供するツールを拡張できるようになりました。

WSLはLinuxサーバーではないことを知っておく必要があります。新しいWindows Server WSLインストール手順に従って、サーバー上でPowerShellとCmdを使用してLinuxの実行を開始できます。

Linux用のWindowsサブシステムは、最新のWindowsサーバービルドで利用可能です