Linux 用 Windows サブシステム で Linux GUI アプリを実行する
[アーティクル] 2024/01/16
10 人の共同作成者
フィードバック
この記事の内容
Linux GUI アプリのインストール サポート
Linux GUI アプリを実行する
トラブルシューティング
Windows で Linux GUI アプリケーション (X11 と Wayland) を完全に統合されたデスクトップ エクスペリエンスで実行するための Linux 用 Windows サブシステム (WSL) のサポートをプレビューできるようになりました。
WSL 2 により、Windows 上での Linux GUI アプリケーションの使用がネイティブで自然に感じられるようになります。
Windows の [スタート] メニューから Linux アプリを起動する
Linux アプリを Windows のタスク バーにピン留めする
Alt + Tab キーを使用して Linux アプリと Windows アプリを切り替える
Windows アプリと Linux アプリ間で切り取りと貼り付けを行う
Windows と Linux のアプリケーションの両方をワークフローに統合し、シームレスなデスクトップ エクスペリエンスを実現できるようになりました。
Linux GUI アプリのインストール サポート
この機能にアクセスするには、Windows 10 ビルド 19044 以降 または Windows 11 である必要があります。
vGPU 用のインストール済みドライバー
Linux GUI アプリを実行するには、まずお使いのシステムに合致する以下のプレビュー ドライバーをインストールする必要があります。 これにより、仮想 GPU (vGPU) を使用して、ハードウェア アクセラレータによる OpenGL レンダリングのメリットを享受できます。
新規インストール - WSL の以前のインストールがない
これで、管理者の PowerShell または Windows コマンド プロンプトに次のコマンドを入力し、コンピューターを再起動することによって、Linux 用 Windows サブシステム (WSL) を実行するために必要なすべてをインストールできるようになりました。
wsl --install
マシンの再起動が完了すると、インストールが続行され、ユーザー名とパスワードの入力を求められます。 これが Ubuntu ディストリビューション用の Linux 資格情報になります。
これで、WSL で Linux GUI アプリの使用を開始する準備が整いました。
詳細は WSLのインストール を参照してください。
マシンに WSL が既にインストールされている場合は、管理者特権でのコマンド プロンプトから update コマンドを実行して、Linux GUI サポートが含まれる最新バージョンに更新できます。
[スタート] を選択して「PowerShell 」と入力し、[Windows PowerShell] を右クリックしてから、[管理者として実行] を選択します。
WSL update コマンドを入力します。
wsl --update
更新を有効にするには、WSL を再起動する必要があります。 PowerShell で shutdown コマンドを実行することで、WSL を再起動できます。
wsl --shutdown
Linux ターミナルから次のコマンドを実行して、それら一般的な Linux アプリケーションをダウンロードしてインストールできます。 Ubuntu とは異なるディストリビューションを使用している場合は、apt とは異なるパッケージ マネージャーを使用する場合があります。 インストールされた Linux アプリケーションは、[スタート] メニューのディストリビューション名の下に表示されます。 (例: Ubuntu -> Microsoft Edge
)。
注意
WSL での GUI アプリのサポートでは、完全なデスクトップ エクスペリエンスは提供されません。 Windows デスクトップに依存しているため、デスクトップに特化したツールまたはアプリのインストールはサポートされない場合があります。 追加のサポートを要求するには、 GitHub の WSLg リポジトリ で問題を報告します。
sudo apt update
Gnome テキスト エディターをインストールする
Gnome テキスト エディターは、GNOME デスクトップ環境の既定のテキスト エディターです。
sudo apt install gnome-text-editor -y
エディターで bashrc ファイルを起動するには、「gnome-text-editor ~/.bashrc
」と入力します。
注意
GNOME テキスト エディター は Ubuntu 22.10 で GNOME/Ubuntu の既定のテキスト エディターとして gedit に取って代わります。 以前のバージョンの Ubuntu を実行しているとき、前の既定のテキスト エディターである gedit を使用する場合、sudo apt install gedit -y
を使用します。
GIMP は無料のオープンソースのラスター グラフィックス エディターで、画像の操作や画像の編集、自由形式の描画、さまざまな画像ファイル形式間のコード変換ほか、より専門的なタスクで使用されます。
sudo apt install gimp -y
起動するには、「gimp
」と入力します。
GNOME Files としても知られる Nautilus は、GNOME デスクトップ用のファイル マネージャーです。 (Windows エクスプローラーと似ています)。
sudo apt install nautilus -y
起動するには、「nautilus
」と入力します。
VLC は、ほとんどのマルチメディア ファイルを再生可能な、無料のオープン ソースのクロスプラットフォーム マルチメディア プレーヤーでありフレームワークです。
sudo apt install vlc -y
起動するには、「vlc
」と入力します。
X11 は Linux ウィンドウ システムであり、これは xclock、xcalc 計算ツール、切り取りと貼り付け用の xclipboard、イベント テスト用の xev など、それに付属するその他のアプリとツールのコレクションです。詳細については、x.org のドキュメント を参照してください。
sudo apt install x11-apps -y
起動するには、使用するツールの名前を入力します。 次に例を示します。
Linux 向け Google Chrome をインストールする
Linux 向け Google Chrome をインストールするには、次のようにします。
ディレクトリを temp フォルダーに変更します。cd /tmp
wget を使用してそれをダウンロードします。wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
パッケージをインストールします。sudo apt install --fix-missing ./google-chrome-stable_current_amd64.deb
*この --fix-missing
オプションは、インストールプロセス中に発生する可能性のある、不足している依存関係を修正するために使用します。 コマンド内の ./
で、.deb ファイルが配置されている現在のディレクトリを指定します。 .deb ファイルが別のディレクトリに配置されている場合は、コマンド内でこのファイルへのパスを指定する必要があります。
起動するには、「google-chrome
」と入力します。
Linux 向け Microsoft Edge ブラウザーをインストールする
Edge Insider サイトで、コマンド ラインを使用して Linux 向け Microsoft Edge ブラウザーをインストールする 方法に関する情報を探します。 そのページの「コマンド ライン インストール」セクションの下の「手順を取得する 」を選択します。
起動するには、「microsoft-edge
」と入力します。
GUI アプリケーションの起動に問題がある場合は、最初にこのガイドをチェックしてください:WSLg で「表示を開くことができません」の種類の問題を診断する