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のパッケージの少なさには惚れ惚れしますね、僕には使いこなすことが出来ませんが