Linux用のWindowsサブシステムは、最新のWindowsサーバービルドで利用可能です
目次:
ビデオ: DDIEC: Armenian ANSI Unicode Converter 2024
Microsoftは、Linux用Windowsサブシステム(WSL)が最新のWindows Serverビルドに到達したことを発表しました。 アプリ管理者と開発者は、PowerShellとCmdとともにLinux環境で使用するツールを実行できるようになりました。
Windows Serverコンポーネント上のWLS
以前のオプションは次のとおりです。
- Cygwinなどを実行し、標準のGNUツールのWin32ポートに依存します。
Cygwinは、Windowsにまだ移植されていないツールを使用すると問題が発生していました。 まだ利用できない多くのツールがあります。 これは、いくつかのLinux専用コンポーネントを使用するRubyとJavaをビルドして実行しようとする場合によく見られます。
Cygwinおよびその他のWin32ポートを介して利用できるツールは、古くなっていることでも知られています。 それらを更新するには、Windowsで再コンパイルする必要があります。 Windowsユーザーの場合、これはプログラムのビルド、実行、または展開時に互換性の問題を引き起こす可能性があります。
- 仮想マシンで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の実行を開始できます。