Windows 10 に Linux GUI アプリをインストールする方法

  • Linux GUI アプリはsudo apt-get install、WSL ディストリビューション内のコマンドを使用してインストールされます。
  • GUI アプリをインストールしたら、[スタート] メニューから起動するか、コマンドを使用して起動できます。
  • wsl --install この機能を使用するには、ビルド 21364 以降でコマンドを使用して WSL2 をインストールする必要があります。

Windows 10 では、 Windows Subsystem for Linux (WSL)を介してLinux GUI アプリを (ほぼネイティブに)インストールできるようになりました。これらの手順でその方法を説明します。

WSL を使用してWindows 10で Linux アプリを長い間実行できましたが、システムはコマンド ライン ツールとアプリケーションに限定されていました。ただし、ビルド 21364以降のリリース (WSL 統合への特別な更新を含む) から、Microsoft はついに GUI (グラフィカル ユーザー インターフェイス) をサポートして、お気に入りの Linux アプリケーションをマウスとキーボードで実行できるようにします。

新しい機能は、仮想マシンを必要とせずに Linux でアプリケーションを開発およびテストすることですが、何にでも使用できます。実装にはスピーカーとマイクのサポートも含まれているため、メディア アプリをインストールすると、周辺機器が通過してアプリに表示されます。GPU で高速化された 3D グラフィックスもサポートされており、OpenGL を活用して複雑な 3D レンダリングを実行する必要があるアプリを実行できます。

この機能を使用する場合、Wayland、X サーバー、Pulse オーディオ サーバー、および必要なすべてのコンポーネントを含む "コンパニオン システム ディストリビューション" が WSL によって自動的に開始されるため、X サーバーを手動で開始する必要はありません。その後、アプリと WSL セッションを閉じると、システム ディストリビューションは自動的に終了します。

このガイドでは、Windows 10 にグラフィカル Linux アプリケーションをダウンロードしてインストールする手順を説明します。また、このビデオ チュートリアルを見て、このプロセスを完了するための手順を順を追って説明することもできます。

Windows 10 に WSL 経由で Linux GUI アプリをインストールする

Windows 10 に Linux GUI アプリをインストールするには、次の手順を使用します。

  1. Windows 10 で[スタート]を開きます。

  2. Ubuntu (または別のディストリビューション) を検索し、一番上の結果をクリックして Linux ディストリビューションを開きます。

  3. 次のコマンドを入力してパッケージ配布を更新し、Enterを押します。

    sudo apt-get アップデート

  4. 次のコマンドを入力して Linux GUI アプリを Windows 10 にインストールし、Enterを押します。

    sudo apt-get install APP-NAME -y

    コマンドのAPP-NAMEを、インストールするグラフィカル アプリに置き換えます。 

    この例では、geditテキスト エディター アプリをインストールします。

    sudo apt-get install gedit -y

    How to install Linux GUI apps on Windows 10

  5. Linux アカウントのパスワードを確認し、Enter キーを押します(該当する場合)。

手順を完了すると、アプリがインストールされ、[スタート] メニューに登録されます。つまり、Windows Subsystem for Linux (WSL) コンソールまたは [スタート] メニューからアプリの名前を実行して、アプリを起動できます。

上記の手順は、既知のリポジトリから簡単なアプリをインストールする手順の概要を示していますが、アプリによっては手順が異なる場合があります。幸いなことに、インストール プロセスは他の Linux アプリケーションと同じです。開発者の手順に従って、VLC、Audacity、Web 管理など、ほぼすべてのアプリケーションをインストールできます。

Windows 10 の [スタート] メニューから Linux GUI アプリを起動すると、「最近追加された」リストにエントリが表示されるか、Linux ディストリビューション エントリの下の (ディストリビューション名) フォルダー内にエントリが表示されます。

How to install Linux GUI apps on Windows 10

Linux GUI アプリのスタート メニュー

アプリを起動すると、仮想マシンが回転し、WSL コンソールを開く必要なく (数秒で) 実行されます。また、タスクバーに Linux ロゴの付いたアイコンが表示され、Windows 10 アプリケーションを実行していないことがわかります。

Windows 10 でグラフィカルな Linux アプリを使用するエクスペリエンスはネイティブに感じられますが、そうではありません。アプリは、フレーム、メニュー、およびその他の要素のすべての Linux ビジュアル スタイルでレンダリングされ、エッジの周りに影さえあり、すべてのウィンドウが独立して動作します。

How to install Linux GUI apps on Windows 10

Windows 10 の Gedit

ただし、これはリモート デスクトップ接続であり、Microsoft はオペレーティング システムに組み込まれている RemoteApp 機能を利用しています。

Windows 10 に WSL をインストールまたは更新する

Linux GUI アプリを実行するには、Windows Subsystem for Linux 2 統合が必要です。つまり、アプリケーションをインストールして実行するには、最新の機能とディストリビューション バージョンが必要です。

WSL2 が既にインストールされている場合は、機能を更新する必要があります。

WSL2 をインストールまたは更新する前に、デバイスに Windows 10 ビルド 21364 以降のリリースが必要です。

また、前提条件として、アプリケーションをインストールする前に、ドライバーをインストールして、仮想 GPU (vGPU) がハードウェア アクセラレーション OpenGL レンダリングを使用できるようにする必要があります。ダウンロードリンクは次のとおりです。

Windows 10 に WSL2 をインストールする

これらの手順では、WSL2 と Ubuntu Linux ディストリビューションをインストールして、GUI アプリの実行を開始する方法を示します。

WSL2 コンポーネントをインストールして Linux GUI アプリを実行するには、次の手順を使用します。

  1. スタート を開きます。

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して WSL 2 をインストールし、Enterを押します。

    wsl --install

    How to install Linux GUI apps on Windows 10

手順を完了すると、必要な Linux コンポーネントが自動的にインストールされ、コマンドによって最新バージョンの Ubuntu Linux ディストリビューションもダウンロードされます。

インストール後、[スタート] メニューからディストリビューションを開き、画面の指示に従ってセットアップを完了するだけです。

Ubuntu の代わりに別のディストリビューションをインストールしてアプリを実行する場合は、これらの手順を使用できます。

Windows 10 で WSL2 を更新する

Linux 2 用の Windows サブシステムが既にインストールされている場合は、システムに GUI アプリを実行するための最新の更新プログラムがあることを確認します。

WSL2 を更新して Linux アプリの GUI サポートをダウンロードするには、次の手順を使用します。

  1. スタート を開きます。

  2. Command Promptを検索し、一番上の結果を右クリックして、[管理者として実行] オプションを選択します。

  3. 次のコマンドを入力して Linux 2 の Windows サブシステムを更新し、Enterを押します。

    wsl --更新

    How to install Linux GUI apps on Windows 10

  4. 次のコマンドを入力して WSL2 を強制的に再起動し、Enterを押します。

    wsl --シャットダウン

手順を完了すると、最新バージョンの WSL が自動的にダウンロードされます。次に、上記の手順を使用して Linux GUI アプリをインストールできます。



Leave a Comment

Windows 10 バージョン 1803 で Web 検索を無効にする方法

Windows 10 バージョン 1803 で Web 検索を無効にする方法

Windows 10 検索の Web 結果が適切でない場合は、このガイドを使用して、レジストリを変更するバージョン 1803 の機能を無効にします。これが方法です。

Microsoft Defender ウイルス対策でブロックされたファイルまたはアプリを許可する方法

Microsoft Defender ウイルス対策でブロックされたファイルまたはアプリを許可する方法

Microsoft Defender ウイルス対策によってブロックされたファイルまたはアプリを許可するには、Windows 10 で次の手順を使用します。

Windowsターミナルでデフォルトのフォントフェイスを変更する方法

Windowsターミナルでデフォルトのフォントフェイスを変更する方法

Windows ターミナルでは、フォント フェイスをグローバルに変更したり、コンソールごとに個別に変更したりできます。その方法は次のとおりです。

VirtualBox に Windows 10 の Guest Additions をインストールする方法

VirtualBox に Windows 10 の Guest Additions をインストールする方法

VM を作成したら、使いやすさとパフォーマンスを向上させるために、Windows 10 に VirtualBox Guest Additions をインストールする必要があります。その方法は次のとおりです。

高精細ディスプレイを備えた仮想マシンで Windows 10 DPI スケーリングを修正する方法

高精細ディスプレイを備えた仮想マシンで Windows 10 DPI スケーリングを修正する方法

Windows 10 は、HD Retina ディスプレイ上の仮想マシン (VMware、VirtualBox など) で実行すると適切にスケーリングされませんが、この回避策で問題が解決します。

Windows 10 に PowerToys をインストールする方法

Windows 10 に PowerToys をインストールする方法

Windows 10 に PowerToys をインストールするには、次の手順を使用します。アプリをインストールすると、デスクトップを微調整したり、生産性ツールにアクセスしたりできます。

Windows 11 22H2 の制限を回避する USB インストール メディアの作成方法

Windows 11 22H2 の制限を回避する USB インストール メディアの作成方法

Rufus 3.19 以降を使用して Windows 11 22H2 のインストール制限を回避し、USB ブータブル メディアを作成できます。これが方法です。

VirtualBox で Windows 10 仮想マシンを作成する方法

VirtualBox で Windows 10 仮想マシンを作成する方法

VirtualBox を使用して仮想マシンを作成し、Windows 10 をインストールするには、アプリをセットアップし、ISO をダウンロードして、次の手順を使用します。

Windows 11 で winget の設定を変更する方法

Windows 11 で winget の設定を変更する方法

winget 設定を編集するには、コマンド プロンプト (管理者) を開き、winget 設定コマンドを実行し、設定をカスタマイズして保存します。

Windows 11でMicrosoft Storeが機能しない問題を修正する方法

Windows 11でMicrosoft Storeが機能しない問題を修正する方法

Windows 11 で Microsoft Store の問題を解決するには、[設定] > [アプリ] > [アプリと機能] に移動し、アプリの設定を開き、[修復] または [リセット] オプションを使用します。

アプリでエコ モードを使用して Windows 10 のパフォーマンスを向上させる方法

アプリでエコ モードを使用して Windows 10 のパフォーマンスを向上させる方法

Windows 10 タスク マネージャーには、エコ モードを有効または無効にするオプションが含まれており、アプリの高リソース使用を修正して、パフォーマンスとエネルギーを向上させます。

Windows 10 でシステム イメージのバックアップを作成する方法

Windows 10 でシステム イメージのバックアップを作成する方法

Windows 10 では、システム イメージ バックアップを使用して完全バックアップを作成できます。このツールは回復にも機能し、その方法は次のとおりです。

お使いの PC が Windows 11 22H2 と互換性があるかどうかを確認する方法

お使いの PC が Windows 11 22H2 と互換性があるかどうかを確認する方法

レジストリを使用して、PC が Windows 11 22H2 と互換性があるかどうかを判断し、DestBuildNum、UpEx、UpExU、および RedReason キーを確認できます。

Windows 11 でコマンドを使用してアプリを一括アンインストールする方法

Windows 11 でコマンドを使用してアプリを一括アンインストールする方法

Windows 11 で複数のアプリを一括でアンインストールするには、コマンド プロンプト (管理者) を開き、winget uninstall --id app-id と && を実行して繰り返します。

Windows 10でWindowsバックアップ設定をデフォルトにリセットする方法

Windows 10でWindowsバックアップ設定をデフォルトにリセットする方法

ツールが機能しない場合、またはツールを無効にする必要がある場合は、Windows バックアップの設定をリセットできます。これらの手順は、タスクを完了する方法を示しています。

Windows 10 で Microsoft Defender ウイルス対策を使用して完全なウイルス スキャンを実行する方法

Windows 10 で Microsoft Defender ウイルス対策を使用して完全なウイルス スキャンを実行する方法

Windows セキュリティ、CMD、および PowerShell を使用して、Microsoft Defender ウイルス対策を使用して Windows 10 で完全なウイルス スキャンを実行する 3 つの方法を次に示します。

Windows 10 で高度なスタートアップ オプションにアクセスする方法

Windows 10 で高度なスタートアップ オプションにアクセスする方法

Windows 10 で高度な起動オプションにアクセスして、セーフ モードで起動し、UEFI 設定を変更し、その他の回復機能を使用する 5 つの方法。

Windows 11 22H2 をクリーン インストールする方法

Windows 11 22H2 をクリーン インストールする方法

メディア作成ツールで作成した USB フラッシュ ドライブを使用した Windows 11 22H2 クリーン インストールの手順。詳細はこちら。

Windows 11 で Microsoft Defender のフル ウイルス スキャンを実行する方法

Windows 11 で Microsoft Defender のフル ウイルス スキャンを実行する方法

Microsoft Defender は、Windows 11 で完全なウイルス スキャンを実行する最も簡単な方法です。また、コマンド プロンプトと PowerShell コマンドも利用できます。

Windows 11 にグループ ポリシー管理コンソールをインストールする方法

Windows 11 にグループ ポリシー管理コンソールをインストールする方法

Windows 11 Pro/EnterpriseでGPMCを導入する3つの確実な方法を解説。RSATツールのインストールからPowerShell活用術まで、ネットワーク管理効率化に役立つ実践テクニックを画像付きで詳細解説。

ウェブカメラエラー0xA00F4289のトラブルシューティング

ウェブカメラエラー0xA00F4289のトラブルシューティング

エラー0xA00F4289は、Windows 10のカメラアプリに影響を与え、ビデオ会議アプリを使用できないようにする迷惑なエラーコードです。このガイドでは、5つの効果的な解決策を紹介します。

Windows 11 22H2 は、タスクバーのオーバーフロー メニューを非表示にするオプションを追加します

Windows 11 22H2 は、タスクバーのオーバーフロー メニューを非表示にするオプションを追加します

Windows 11 22H2 では、タスクバーのオーバーフロー メニューを非表示にする新しいオプションが追加されました。この記事では、その設定方法とタスクバーを最適化するための5つの便利な設定を紹介します。

修正:Windows11でアイテムのチェックボックスを無効にできない

修正:Windows11でアイテムのチェックボックスを無効にできない

Windows11でファイルエクスプローラーのチェックボックスを無効にする方法を詳しく解説。フォルダー設定、レジストリ編集、タブレットモード無効化、新しいユーザーアカウント作成、Windows10へのロールバックなど、5つの解決策を紹介します。

まだ利用できないOneNoteコンテンツを修正する方法

まだ利用できないOneNoteコンテンツを修正する方法

OneNoteで「コンテンツはまだ利用できません」エラーが発生した時の徹底対策ガイド。Windows10環境での同期エラー解決法から予防策まで、7つのステップで分かりやすく解説。専門家推奨のトラブルシューティング手法を公開。

MicrosoftStoreエラー0x80072F30を修正する方法接続を確認してください

MicrosoftStoreエラー0x80072F30を修正する方法接続を確認してください

Windows 10でMicrosoft Storeエラー0x80072F30が発生した場合の解決策を5ステップで解説。インターネット接続確認、キャッシュクリア、タイムゾーン設定など、効果的な方法を紹介します。

Windows 11でキーボードを無効にする方法:永続的、一時的、設定の使用、サードパーティ製アプリの使用など

Windows 11でキーボードを無効にする方法:永続的、一時的、設定の使用、サードパーティ製アプリの使用など

Windows 11でキーボードを無効にする方法を徹底解説。永続的・一時的な無効化、設定の使用、サードパーティ製アプリの活用まで、5つの簡単な手順を紹介します。

修正:AirPodsマイクがWindows11で機能しない

修正:AirPodsマイクがWindows11で機能しない

Windows 11でAirPodsマイクが機能しない場合の対処法を詳しく解説。デバイスのペアリング解除、プライバシー設定の確認、トラブルシューティングなど、5つの効果的な解決策をご紹介します。

Windows 11の「グラフィックスデバイスドライバー」エラーのトップ8の修正

Windows 11の「グラフィックスデバイスドライバー」エラーのトップ8の修正

Windows 11 でグラフィック デバイス ドライバーのエラーが発生しましたか? GPU を再び機能させるには、次の 8 つの方法を使用します。

Windows 11にCABファイルをインストールする5つの方法|完全ガイドとトラブルシューティング

Windows 11にCABファイルをインストールする5つの方法|完全ガイドとトラブルシューティング

Windows 11で.cabファイルを安全にインストールする5つの専門手法を解説。DISMコマンド/PowerShell/手動インストール方法からエラー解決まで、実例画像付きで完全ガイド。