Windows Subsystem for Linux により、開発者はほとんどのコマンドライン ツール、ユーティリティ、アプリケーションを含む GNU/Linux 環境を、従来の仮想マシンやデュアルブート設定のオーバーヘッドなしに、変更せずに Windows で直接実行することができます。 Microsoft のチュートリアルは非常にシンプルできれいです。
Install X-Server on Windows 10
WSL 2 をインストールした状態で、VcXsrv をダウンロードおよびインストールすることができます。 私見ですが、WindowsでのX-Serverのベストチョイスのようです
インストールの手順は非常に簡単です(次へ、次へ、終了)
インストール後、デスクトップのショートカットを新規作成し、以下のコマンドを使用します。 プロパティに以下のコマンドを追加 →ショートカット →target
ショートカットを実行し、プロンプトで以下のコマンドで確認します。 (Admin PrivでWindows Shellで実行)
netstat -abno|findstr 6000
Bashでターミネーターをインストール
Ubuntuを開き、以下のコマンドでターミネーターをインストールします:
sudo apt-get update
sudo apt-get install terminator
Xサーバーが起動している状態で、以下のコマンドでターミネーターを検証します:
DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print }'):0 terminator &
ターミネーターのウィンドウが出ていたら初期設定に成功しています。
しかし、ウィンドウを起動するには、まず X-Server を実行し、Ubuntu ウィンドウを開き、コマンドを使用してターミネーターを起動する必要があります。
Add X-Server to Startup Program
Using Window(KEY)+R, execute the following command:
shell:startup
Copy the shortcut created above to init the X-Server inside this folder.This will see how to automate the steps.
Terminator を起動する VBS スクリプト
Windowsのホームディレクトリにフォルダを作成し、次のファイルを作成します: startTerminator.vbs
内容:
args = "-c" & " -l " & """DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print }'):0 terminator"""
WScript.CreateObject("Shell.Application").ShellExecute "bash", args, "", "open", 0
次のコマンドで新しいショートカットを作成します:
C:\Windows\System32\wscript.exe C:\Users\<YOUR_USER>\linux\terminator\startTerminator.vbs
ここからいいアイコンを探してダウンロードできます
番外編.Terminatorを起動するためのVBSスクリプト
Terminator を起動するためのVBSスクリプト
このフォルダを作成し、次の内容を作成します:
メモリを制限する.WSL2を作成します。wslconfig ファイルを %UserProfile%
Content:
memory=5GB
swap=0
localhostForwarding=true
My last recommendations
- Install ASDF
- Install Visual Code
- Install Docker
私はあなたの助けとなることを願っております、より技術/アーキテクチャ記事を楽しみにしておいてください
。