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でのシステム復元手順に従ってデバイスを以前のバージョンに戻してください。

マイクロソフトオフィスの代替としての6つのベスト

マイクロソフトオフィスの代替としての6つのベスト

マイクロソフトオフィスの最良の代替を探しているなら、始めるための6つの優れたソリューションを紹介します。

Windows: 特定のフォルダ位置にコマンドプロンプトを開く

Windows: 特定のフォルダ位置にコマンドプロンプトを開く

このチュートリアルでは、特定のフォルダ位置にコマンドプロンプトを開くWindowsデスクトップショートカットアイコンの作成方法を示します。

壊れたWindowsアップデートの修正方法4つ

壊れたWindowsアップデートの修正方法4つ

最近のアップデートをインストールした後に問題が発生した場合に壊れたWindowsアップデートを修正する複数の方法を発見してください。

Windows 11でビデオをスクリーンセーバーとして設定する方法

Windows 11でビデオをスクリーンセーバーとして設定する方法

Windows 11でビデオをスクリーンセーバーとして設定する方法に悩んでいますか?複数のビデオファイル形式に最適な無料ソフトウェアを使用して、解決方法をご紹介します。

Windows 11: 5つの方法でナレーター音声を無効にする

Windows 11: 5つの方法でナレーター音声を無効にする

Windows 11のナレーター機能にイライラしていますか?複数の簡単な方法でナレーター音声を無効にする方法を学びましょう。

Microsoft OutlookとGmailの同期方法ステップ

Microsoft OutlookとGmailの同期方法ステップ

複数のメール受信箱を維持するのは大変な場合があります。特に重要なメールが両方に届く場合は尚更です。この問題に対する解決策を提供する記事です。この記事では、PCおよびApple MacデバイスでMicrosoft OutlookとGmailを同期する方法を学ぶことができます。

キーボードがダブルスペースになった場合の対処法

キーボードがダブルスペースになった場合の対処法

キーボードがダブルスペースになる場合は、コンピュータを再起動し、キーボードを掃除してください。その後、キーボード設定を確認します。

リモートデスクトップ:エラー“Windowsはプロファイルを読み込めないため、ログインできません”の修正

リモートデスクトップ:エラー“Windowsはプロファイルを読み込めないため、ログインできません”の修正

リモートデスクトップを介してコンピューターに接続する際に“Windowsはプロファイルを読み込めないため、ログインできません”エラーを解決する方法を示します。

何かが起こり、PINが利用できないエラーの修正方法2つ

何かが起こり、PINが利用できないエラーの修正方法2つ

Windowsで何かが起こり、PINが利用できなくなっていますか? パニックにならないでください!この問題を修正し、PINアクセスを回復するための2つの効果的な解決策があります。