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でEXEファイルを実行できない問題を解決する6つの方法

Windows 11でEXEファイルを実行できない問題を解決する6つの方法

EXE ファイルを実行しようとしても何も起こりませんか?これらのトラブルシューティングのヒントを適用して、Windows 11 で EXE ファイルを開けない問題を修正してください。

Windows の「更新サービスに接続できませんでした」: 問題の解決方法

Windows の「更新サービスに接続できませんでした」: 問題の解決方法

Windows PC で更新サービスに接続できませんでしたというエラー メッセージが表示されましたか?この問題を修正して PC をアップデートする方法は次のとおりです。

Windows 10 および Windows 11 で資格情報マネージャーにアクセスして使用する方法

Windows 10 および Windows 11 で資格情報マネージャーにアクセスして使用する方法

Windows 10 および Windows 11 で資格情報マネージャーを使用して、Web サイトやアプリのログイン情報を表示、編集、管理する方法を説明します。

Windows 版 Microsoft Outlook の「操作が失敗しました」エラーのトップ 7 の修正

Windows 版 Microsoft Outlook の「操作が失敗しました」エラーのトップ 7 の修正

Windows 10 または 11 コンピューターで Outlook に「操作に失敗しました」というエラーが表示され続けますか?それを修正するのに役立つヒントをいくつか紹介します。

Windows 11 の画面タイムアウト設定を調整する 3 つの方法

Windows 11 の画面タイムアウト設定を調整する 3 つの方法

Windows 11 で画面がランダムに空白になることを望まれませんか? Windows 11 の画面タイムアウト設定を調整する方法は次のとおりです。

Windows 11 でインターネットなし、セキュリティで保護されたエラーを修正する 12 の方法

Windows 11 でインターネットなし、セキュリティで保護されたエラーを修正する 12 の方法

Windows で「インターネットなし、セキュリティで保護されています」というエラーが頻繁に発生しますか?これが何を意味するのか、そして問題を解決する手順は次のとおりです。

Windows 11でごみ箱アイコンを非表示または削除する方法

Windows 11でごみ箱アイコンを非表示または削除する方法

数回クリックするだけでごみ箱アイコンを非表示または削除する方法を学び、デスクトップを整理しましょう。永久的なデータ損失は保証されません。

Windows 11でユーザーフォルダーの名前を変更する方法

Windows 11でユーザーフォルダーの名前を変更する方法

Windows 11でユーザーフォルダーの名前を変更したいですか?ここでは、好みに応じてユーザー フォルダーの名前を変更する 2 つの理想的な方法を紹介します。

キーボードの有無にかかわらず Windows を再起動する 11 の簡単な方法

キーボードの有無にかかわらず Windows を再起動する 11 の簡単な方法

PC に問題がありますか?キーボードの有無にかかわらず Windows を再起動する 11 の簡単な方法に関する詳細ガイドをご覧ください。

Windows および Mac で JSON ファイルを開く方法

Windows および Mac で JSON ファイルを開く方法

Windows または Mac で JSON ファイルを開く方法を知りたいですか?これを行うためのすべての方法をここに示します。