金子邦彦研究室インストールWSL2, WSL2 上への Ubuntu のインストールと設定WSL のインストール,Ubuntu 18.04 のインストール(Windows 上)

WSL のインストール,Ubuntu 18.04 のインストール(Windows 上)

Windows での Windows Subsystem for Linux (WSL) のインストール,Ubuntu 18.04 のインストール,Ubuntu 18.04 のシェルの起動の手順を,スクリーンショット等で説明する.WSL は,Windows の標準機能である.

サイト内の関連ページ

関連する外部ページ

Hyper-V,WSL,仮想マシンプラットフォームを有効にする

  1. Windows の機能の有効化または無効化」で,

    Hyper-V」にチェックする.(すでにチェックされている場合には,何も行わなくて良い)

    [image]

    仮想マシンプラットフォーム」と 「仮想マシンプラットフォーム」にもチェックし, 「OK」をクリック.

    [image]

    Windows 10 での Windows の機能の有効化または無効化」の表示法

    1. Windows のメニューで「設定」を選ぶ
    2. アプリ
      [image]
    3. 下の方へスクロールし,「プログラムと機能
      [image]
    4. Windows の機能の有効化または無効化」を選ぶ.
      [image]

    コントールパネルに慣れている場合は,コントールパネルで,「プログラム」,「プログラムと機能」,「Windows の機能の有効化と無効化」という操作でもよい.

  2. 画面の指示により,Windows を再起動する.
    [image]
  3. 仮想マシンプラットフォームのオプションコンポーネントのインストールの確認
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    

    [image]
  4. Windows Subsubsystem for Linux のインストールの確認
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    

    [image]

Linux ディストリビューションのインストール

Ubuntu, OpenSUSE, SUSE Linux Enterprse Server, Lali Linux, Debian GNU/Linux から選ぶことができる.

  1. Windows で,コマンドプロンプトを実行.
  2. マイクロソフト・ストアを開く.
    start ms-windows-store:
    

    [image]
  3. 検索窓で「linux」と入れる

    [image]
  4. Linux ディストリビューションを選ぶ.

    ※ 「Ubunt 20.04 LTS」を選んだとして説明を続ける.

    [image]
  5. 入手」をクリック

    [image]
  6. インストールが始まる.

    [image]
  7. 「この製品はインストール済みです」と表示されたら, 確認のため,この画面の「起動」をクリック.

    [image]

    新しい画面が現れる. Linux ディストリビューションの初期化が始まる. しばらく待つ.

    [image]

    Ubuntu を起動したあと,「The Windows Subsystem for Linux optional component is not enable. Please enable it and try again」と表示され,進まない場合がある.

    [image]
    上の「Hyper-V,WSL,仮想マシンプラットフォームを有効にする」に戻って,やり直してみる.
  8. ユーザ名とパスワードを設定する

    このときに設定したパスワードは,sudo コマンドの実行で必要になるので覚えておくこと. パスワードが画面に表示されないのは正常動作である.

    [image]

    [image]
  9. Windows のスタートメニューには「Ubuntu 20.04 LTS」が増えている.

    [image]
  10. インストール済みの Linux ディストリビューションの名前と,WSL のバージョンの確認.

    Windows で,コマンドプロンプトを開き,次のコマンドを実行する.

    wsl -l -v
    

    下の実行例では,WSL のバージョンは 1.

    [image]

WSL を使い,インストールした Linux を起動する

wsl コマンドの使用法については, https://docs.microsoft.com/ja-jp/windows/wsl/reference

  1. 既定(デフォルト)で使用する Linux ディストリビューションの設定
    wsl -s Ubuntu-20.04
    
  2. wsl」の実行により,Linux の bash シェルが起動する.