pypy.com/

Python、Unity、FX自動化などを勉強しています。あと、コーラと車も好きです。そこらへんについて、たまに記事を書きます。

WindowsPCにUbuntu環境を構築する(WSL)

こんにちは。

今回は、WindowsPCでUbuntu環境を構築する方法について書きたいと思います。

いろいろな開発をする中で、Ubuntu環境の方が便利なことが多いです。

それでは書いていきます。

WSLのインストール

Windowsでは、WSL(Windows Subsystem for Linux)というLinux環境を簡単に使える仕組みがあります。

今回は、そのWSLを使いたいと思います。

WSLのインストールはコマンドプロンプトを管理者権限で開いて、以下のようにコマンドを打ちます。 コマンドプロンプトの立ち上げ

> wsl --install

インストールがされると、以下のように表示されます。

C:\Windows\System32>wsl --install
インストール中: 仮想マシン プラットフォーム
仮想マシン プラットフォーム はインストールされました。
インストール中: Linux 用 Windows サブシステム
Linux 用 Windows サブシステム はインストールされました。
インストール中: Ubuntu
Ubuntu はインストールされました。
要求された操作は正常に終了しました。変更を有効にするには、システムを再起動する必要があります。

メッセージに従って、PCを再起動します。

WSLの起動

上のコマンドで、WSLがインストールされたはずなので、起動します。
起動は、コマンドプロンプトで、次のように打ちます。

> wsl

少し待つと、以下のように表示されるので、ユーザー名を適当に付けます。

Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username:

そうすると、次のようにパスワードを聞かれるので、これも適当に設定します。
この時、文字を打っても見えないようになっていますが、打てているので気にせずに行きましょう。
(後で必要になることも多いので、忘れないパスワードにしましょう)

New password:

うまくパスワードが設定できると、以下のようになります。

passwd: password updated successfully
Installation successful!
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.15.68.1-microsoft-standard-WSL2 x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

This message is shown once a day. To disable it please create the
/home/saida/.hushlogin file.
???@TABLET-???:~$

このように表示されれば、WSLは使える状態です。 お疲れさまでした。