在WSL2中安装Arch Linux
公司办公PC是Windows,日常又会使用到一些linux做一些实验性工作,今天无意间看到了在WSL安装Archlinux。记录了一下安装过程。
下载安装Arch Linux
以下操作均在windows进行 1. 从github上下载Archlinux的二进制文件,项目地址:https://github.com/yuk7/ArchWSL,下载Arch.zip
- 在Windows上解压缩Arch.zip会得到两个文件:
1
2Arch.exe
rootfs.tar - 执行Arch.exe文件则会自动完成安装工作
添加管理员账户
以下操作均在wsl-archlinux进行。
由于安装好的Archlinux默认使用root用户登录,passwd 修改root用户密码
创建一个非root用户
1
2useradd -m -G wheel -s /bin/bash <username>
passwd <username>将新增用户添加到sudo(wheel)组
取消掉%wheel ALL=(AKK) ALL注释1
sudo nano /etc/sudouers
设置Arch Linux默认登录用户
以下在Windows上进行 1.
在cmd上执行Arch.exe config --default-user <username>
,其中上一步在archlinux创建用户名。
- 此时在cmd上执行wsl -d arch即可使用默认新增用户进入到Archlinux中,如果安装了Windows terminal也可以直接使用新建标签按钮从Arch选项进入到Archlinux。
在WSL2中安装Arch Linux