Install Arch Linux on WSL
WSLにArch Linuxをインストールします。
Ubuntu上のfish, ssh, code server, hexo, openvpn, jellyfinをArch Linuxに移行します。
https://wiki.archlinux.org/title/Install_Arch_Linux_on_WSL
環境
- Widows 11 Pro
- wsl 2.6.1
- arch linux
- fish 4.1.2
- starship v1.24.0
- code-server v4.105.1
- hexo 8.1.0
- hexo-theme-butterfly 5.5.1
- openvpn 2.6.15
- jellyfin 10.11.0
- arch linux
- wsl 2.6.1
構築
Arch Linux導入
- WSLをアップデート
wsl --update
- Arch Linuxをインストール
管理者で実行 wsl --install archlinux
wsl --list - 念のためWindowsを再起動
- Windows Terminalからログイン
Arch Linux環境設定
- 初期設定
pacman-key --init
pacman-key --populate
pacman -Syu
pacman -S base-devel git openssh vim wget curl - アカウントの作成
useradd -m -G wheel -s /bin/bash arch
passwd arch
pacman -S sudo
echo '%wheel ALL=(ALL) ALL' > /etc/sudoers.d/wheelsudo vim /etc/wsl.conf
[boot]
systemd=true
[user]
default = arch
[experimental]
autoMemoryReclaim=gradual - paru
https://ktkr3d.github.io/archlinux/ - fish shell, starship設定
https://ktkr3d.github.io/2024/10/17/fish_starship/ - fastfetch
https://ktkr3d.github.io/2024/08/01/Fastfetch/?highlight=fastfetch - ssh設定
- code server設定
- hexo設定
- openvpn設定
- ディスクのマウント
- jellyfin設定
WSL切り替え
- デフォルトを切り替え
wsl --list
wsl --set-default archlinux
wsl --list - Ubuntuを削除
- wslconfigを設定
C:\Users\ユーザー名\.wslconfig [experimental]
autoMemoryReclaim=gradual - タスクスケジューラで常駐化
Comments

