WSLの公式イメージがリリースされました
これは入れてみようと思い、最低限の環境を整えました
wslは>2.4.4必須

  • マシン情報
    • AMD Ryzen7 9700X
    • 64GB RAM
    • AMD Radeon 9070XT

これを見ながら最低限WSLから起動までいけます
ArchWiki

後は初期設定的なことを行っていきます
発行したコマンドは全部記載しておきます

$ wsl --update
$ wsl --install archlinux
$ wsl -d archlinux

システム的な初期設定

$ pacman -Syu #パッケージの最新化
$ pacman-key --init #キー情報の初期化
$ pacman-key --populate archlinux
$ pacman -Syyu base base-devel vim reflector git wget openssh tmux
$ cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist_bk #reflectorの前にバックアップ
$ reflector --country 'Japan' --age 24 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# 24時間以内に同期が行われたhttpsのミラーサイトをダウンロードの早い順に並べてmirrorListに書き込む
$ tzselect #localtime。「Asia」→「Japan」と選択
$ vim /etc/locale.gen #’en_US.UTF-8 UTF-8’と’ja_JP.UTF-8 UTF-8’をアンコメント
$ locale-gen

wsl.confの設定

/etc/wsl.confに以下を記載

[boot]
systemd=true

[user]
default=hoge

[interop]
appendWindowsPath=false

ユーザー追加

$ useradd -m hoge
$ passwd hoge
$ usermod -aG wheel hoge#wheelの設定を忘れたので
$ chsh -s /bin/bash hoge#wheelの設定を忘れたので

後はvisudoで/etc/sudoersの以下をアンコメント

%wheel ALL=(ALL) ALL

アプリ向け最低限の設定

僕のための設定を取り込んでおく

$ git clone https://github.com/yukidevv/dotfiles

GUIの設定は割愛
やっぱりUbuntuのパッケージって多いわけで、ArchLinuxのパッケージの少なさには惚れ惚れしますね、僕には使いこなすことが出来ませんが