Linuxの略でWSLを利用するとWindows上でLinuxを動かすことができます。LinuxディストリビューションのUbuntuをインストールするとPython3もインストールされているのでPython3を使ったプログラムの作成も可能です。インストールは下記の手順通りに進めれば難しい箇所も全くなく簡単に完了します。Homeでバージョンは1903、OSビルドは18362.295です。Linux機能を有効にする必要があります。”Windows機能の有効化”はコントロールパネルから起動することができるので、下記の入力箇所にcontrolと入力してください。一致する結果にコントールパネルが表示されクリックするとコントロールパネルを起動することができます。コントロールパネルの検索コントロールパネルが開いたら、左下にあるプログラムをクリックしてください。コントロールパネルからプログラムをクリックプログラムの画面からWindowsの機能の有効化または無効化をクリックしてください。Linuxのチェックが外れた状態なので、チェックを行ってOKボタンを押してください。WSLにチェックをつけるしばらく必要なファイルを検索している等の文字が表示されますが処理が完了すると再起動の確認の画面が表示されます。今すぐ再起動のボタンを押してWindowsの再起動を行います。Storeを起動します。Storeを起動することができます。Storeが起動するので上部にある検索にUbuntuと入力してください。入力途中にWindowsでLinuxを実行するアプリを入手すると表示されるので表示されたらそれを選択してください。Storeの初期画面Linuxのディストリビューションが選択できる画面が表示されるので、左側にあるUbuntuをクリックしてください。WindowsでLinuxを実行する画面Ubuntuの画面が表示されるので入手ボタンをクリックしてください。複数のデバイスで利用するかという確認画面が表示されますが、必要ありませんとクリックします。必要ありませんをクリックするとダウンロードが開始されます。ダウンロード実行中ダウンロードが完了すると起動ボタンが表示されるので起動ボタンをクリックしてください。minutesと表示されるので、数分待ちます。インストール中インストールが完了するとユーザ名とパスワードを入力する画面が表示されるので、任意のユーザ名とパスワードを入力してください。ログインしているWindowsのユーザ名とパスワードとは関係ありません。details.インストールしたUbuntuのバージョンの確認を行います。Beaver)であることがわかります。-aコマンドでも確認することができます。パッケージリストの更新を行います。パッケージリストの更新ではアップグレードが必要なパッケージの情報を更新し、リポジトリに新しく登録されたパッケージをリストに登録します。updateに時間がかかるのでリポジトリを日本に変更します。下記のコマンドではリポジトリの情報が記載されているファイルsources.listのバックアップファイルを作成し、archive.ubuntu.comをjp.archive.ubuntu.comに変更しています。updateコマンドを実行します。upgradeコマンドで現在インストールされているパッケージで更新がパッケージの更新を行います。updateコマンドを実行し最新情報を取得しておきます。するためには日本語化パッケージをインストールする必要があります。done日本語設定をjp_JP.UTF-8に設定します。LANG=ja_JP.UTF-8言語の設定変更を反映させるために一度exitコマンドでログアウトします。exit再度wslコマンドでログインします。dateコマンドを実行し日本語が表示されていれば日本語化は成功です。時刻もJSTで日本のタイムゾーンに設定されているのでタイムゾーンの設定変更は必要ありません。保存されたデータにアクセスする場合はexplorer.exeコマンドを実行します。コマンドはUbuntu側で行います。.explorer.exeの後に.(コンマ)を忘れないようにしてください。.(コンマ)をつけると実行したフォルダがエクスプローラーで開かれます。実行するとエクスプローラーが起動して、フォルダの中を確認することができます。ユーザのホームディレクトリで実行した場合フォルダのパスは下記となります。\\wsl$\Ubuntu\home\ユーザ名(インストール時に設定したユーザ名)rootでのログインとパスワードについてUbuntuインストール直後にユーザ名とパスワードを設定しました。コマンド名で実行することができます。rootユーザに変更したい場合はどのように行えばよいのでしょう。rootユーザのパスワードは設定していないので、デフォルトではrootユーザでログインすることはできません。-を実行するとrootユーザに変更することができます。その後passwdコマンドを実行するとrootユーザのパスワードを設定することができます。rootでも行うことができます。Ubuntuのログイン、ログアウトログインしているUbuntuから抜けるにはexitコマンドやlogoutコマンドで行うことができます。ログインするためには、コンソールでubuntu.exe、wsl.exe、bash.exeコマンドを実行するとUbuntuに接続することができます。WindowsメニューにUbuntuが追加されているのでWindowsメニューからも接続することができます。Ubuntuのログイン、ログアウト。