WSL 2 如何设置默认登录用户
编辑配置文件 sudo vim /etc/wsl.conf username为自己的用户名 [user] default=username 关闭WSL wsl --shutdown 启动WSL wsl </
编辑配置文件 sudo vim /etc/wsl.conf username为自己的用户名 [user] default=username 关闭WSL wsl --shutdown 启动WSL wsl </
切换用户 su username 普通用户切换到 root 用户时 sudo su 在切换用户时,如果想在切换用户之后使用新用户的工作环境,可以在 su 和 username 之间加-,例如:【su - root】 输入 exit 或 logout 或者使用 ctrl+d,退回之前的账号 $ 表示普
安装 wsl --install 安装 WSL 和 Linux 的默认 Ubuntu 发行版。 可以使用此命令通过运行 wsl --install <Distribution Name> 来安装其他 Linux 发行版。 若要获取发行版名称的有效列表,请运行 wsl --list --online。
安装 apt install openssh-server 修改配置信息 编辑/etc/ssh/sshd_config文件 vim /etc/ssh/sshd_config 修改ssh服务允许使用用户名密码方式登入 PasswordAuthentication yes<
配置 WSL 从Microsoft应用商店下载并安装 WSL 发行版(例如 Ubuntu)。 对于此步骤,请确保至少将 Windows 10 或更高版本与最新的“秋季创意者更新”(最低版本 1709,内部版本 16299.15)一起使用。有关说明,请参阅官方指南安装 Windows 子系统 for
更新软件包和软件源 sudo apt-get update sudo apt-get upgrade sudo apt-get install <packagename> 更改 /etc/apt/sources.list 阿里源 # 默认注释了源码镜像以提高 apt update 速度,如有需要可自
WSL 默认是没有设置 root 密码 设置 root 用户密码 sudo passwd root 出现 password updated successfully 表示密码更新成功
查看所有发行版 wsl -l 导出 wsl --export Ubuntu G://Ubuntu.tar
原因 电脑安装了 Docker,此时默认的发行版是 docker-desktop-data 解决方法 命令 wsl -s Ubuntu 将 Ubuntu 设为默认 wsl -s Ubuntu
WSL 2 上启用微软官方支持的 systemd 查看wsl版本 wsl --version 微软官方支持的systmed,需要满足以下条件: 操作系统为windows 11 wsl 版本为 0.67.6 或以上