在注册表\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss路径下寻找要修改linux子系统 在右侧找到DefaultUid将值改为你设置的用户的 UID (十进制)。 再次进入 WSL 就OK了
ubuntu config --default-user 用户名 # 导出分发版(可用于备份,更改分发版安装位置等) wsl --export <distribution> <location> # example wsl --export my-distribution D:\bak\my-distribution.tar # 导入分发版(可导入上一步导出的 tar 包,实现备份恢复,更改安装位置等功能) wsl --import <new-distributi...
把在C:\Users\用户名\AppData\Local\Microsoft\WindowsApps下面的Linux发行版的文件名复制 我安装的是ubuntu2204.exe 在cmd里输入ubuntu2204.exe config --default-user root 就可以了
创建/etc/wsl.conf文件,写入以下内容,username为自己的用户名 #Set the user when launching a distribution with WSL.[user]default=username 2. 使用wsl命令启动子系统 wsl --distribution<DistributionName>--user<UserName> <Distribution Name> 替换为你 Linux 发行版的名称,<User Name> 是用户的名称。例如:ws...
!!出现的问题:安装完成后发现原有的环境一直没装上,打开ubuntu后发现在C盘下面重新安装一个新的EXT4文件,而且磁盘无法使用 xx --default -user xx设定用户; 原因:在执行“wsl --import 子系统名称 xx\xx.tar 安装路径”时安装前后的子系统名称不一致导致,xx.tar文件记录了原来子系统名称,新安装的子系统与原子...
例如:ubuntu config --default-user johndoe會將 Ubuntu 發行版本的預設使用者變更為「johndoe」使用者。 備註 如果您找不到發行版本的名稱,可使用命令wsl -l。 警告 此命令不適用於匯入的發行版本,因為這些發行版本沒有可執行檔啟動器。 您可以改為使用/etc/wsl.conf檔案來變更匯入發行版本的預設使用者。 請參...
命令格式<wsl发行版名称.exe> config --default-user <你想要默认登录的且已存在的用户名(可以后期创建)或者root> 实操如下 PS D:\repos\scripts> ubuntu2204.exe config --default-user cxxu PS D:\repos\scripts> wsl cxxu@DESKTOP-CO17BQC:/mnt/d/repos/scripts$ cd ...
wsl -u <Username>`, `wsl --user <Username> 若要以指定用户身份运行 WSL,请将 <Username> 替换为 WSL 发行版中存在的用户名。 更改发行版的默认用户 <DistributionName> config --default-user <Username> 更改用于发行版登录的默认用户。 用户必须已经存在于发行版中才能成为默认用户。 例如:ubuntu config...
wsl config --default-user //更改发行版的默认用户 wsl --unregister //注销或卸载 Linux 发行版 四、检测wsl环境 >wsl --status 默认版本:2 适用于 Linux 的 Windows 子系统最后更新于 2022/4/15 适用于 Linux 的 Windows 子系统内核可以使用“wsl --update”手动更新,但由于你的系统设置,无法进行自动更新...
sudo bash -c "echo -e '\n[user]\ndefault=$(whoami)' >> /etc/wsl.conf" 此命令使用echo输出带有默认设置为当前用户的[user]部分。它嵌入了调用whoami获取当前用户名的结果。整个命令被包装并使用sudo执行,以确保具有写入文件所需的权限。准备工作完成后,让我们看看如何导出发行版。