FrontPage > OTHER > リモート操作 > WSL2
Windows上にインストール可能な、Linux環境。
コマンドの先頭「>」 Windows側のプロンプト (入力時は入れない)
コマンドの先頭「$」Linux側のプロンプト (入力時は入れない)
コマンドの先頭「#」Linux側のrootプロンプト (入力時は入れない)
> wsl --list or > wsl -l
> wsl --set-default [OS名]
> wsl -l -v
> wsl --shutdown
> wsl --list --online
(2024/09/17現在)
NAME | FRIENDLY NAME |
Ubuntu | Ubuntu |
Debian | Debian GNU/Linux |
kali-linux | Kali Linux Rolling |
Ubuntu-18.04 | Ubuntu 18.04 LTS |
Ubuntu-20.04 | Ubuntu 20.04 LTS |
Ubuntu-22.04 | Ubuntu 22.04 LTS |
Ubuntu-24.04 | Ubuntu 24.04 LTS |
OracleLinux_7_9 | Oracle Linux 7.9 |
OracleLinux_8_7 | Oracle Linux 8.7 |
OracleLinux_9_1 | Oracle Linux 9.1 |
openSUSE-Leap-15.6 | openSUSE Leap 15.6 |
SUSE-Linux-Enterprise-15-SP5 | SUSE Linux Enterprise 15 SP5 |
SUSE-Linux-Enterprise-15-SP6 | SUSE Linux Enterprise 15 SP6 |
openSUSE-Tumbleweed | openSUSE Tumbleweed |
> wsl --install
Ubuntuがインストールされました。
再起動後にユーザとパスワードが聞かれました。
> wsl --install -d [NAME]
$ sudo apt install language-pack-ja -y $ sudo update-locale LANG=ja_JP.UTF8 $ sudo apt install manpages-ja manpages-ja-dev -y
$ sudo apt install x11-apps -y $ sudo apt install fonts-noto-cjk fonts-noto-hinted fonts-noto-unhinted \ xfonts-ayu/jammy xfonts-kaname/jammy xfonts-kappa20/jammy xfonts-mplus/jammy xfonts-shinonome/jammy xjdic/jammy
※Xming、VcXsrvなどのX-Window サーバが不要でそのまま動きます。
$ export DISPLAY=:0.0 $ xeyes
$ sudo apt install gnome-text-editor -y
エラーが出る。
$ sudo systemctl start libvirtd.service Failed to get D-Bus connection: Operation not permitted
「/etc/wsl.conf」ファイルを作成して、「systemd=true」を追加。
$ sudo vi /etc/wsl.conf --- [boot] systemd=true ---
ホスト側で、WSL2を停止後、WSL2を開くと再起動される。
> wsl --shutdown
実行。
$ sudo systemctl start libvirtd.service