设置默认 root 用户 debian.exe config --default-user root 然后重启 wsl 设置tab 键自动补全 apt install bash-completion 在\\wsl.localhost\Debian\etc\bash.bashrc 文件中加入以下内容(一般直接取消注释即可): if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then ...
整个升级过程中最重要的是前面的 wsl --export 备份工作,Windows 1903 以后 wsl.exe 工具有了很多增强,比如 wsl --export / --import 还可以用指定用户运行指定发行版的命令,比如 cmd 下面运行: wsl -d debian -u root whoami 就可以在名字为Debian的发行版中以root用户在当前目录下运行后面的命令,这个很方便...
请打开 PowerShell,并使用以下命令进入默认 WSL 分发版的根目录:wsl -u root 如果需要在非默认分发版中更新忘记的密码,请使用命令:wsl -d Debian -u root,并将Debian替换为目标分发版的名称。 在PowerShell 内的根级别打开 WSL 分发版后,可以使用此命令更新密码:passwd root 系统将提示你输入新的 UNIX 密码,...
下载https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 并安装、重启 wsl --set-version debian 2 转换现有的debian需要几分钟时间 wsl --set-default-version 2 为以后安装的设置默认值 然后D:\debian下从WSL的一大堆文件变成了只有ext4.vhdx和fsserver两个文件。我不后悔:-),毕竟不...
执行完命令后,会看到如下图的Linux发行版列表。例如,要安装Debian Linux,可以执行wsl --install -d Debian命令。 如果查询本地已经安装了哪些Linux发行版,可以使用wsl --list 或 wsl -l 。 4. 离线安装WSL2 尽管在线安装Linux发行版非常容易,但有一个问题,就是不能选择安装路径。默认,Linux发行版的所有文件会...
上面将 WSL 2 设置为默认版本,对于已安装的WSL可以行执行wsl --set-version Debian 2即可将Debian升级到WSL2版。建议全新安装。 安装Debian 下载Debian 下载完的*.AppxBundle文件用压缩工具打开,如下图: 平台选择 解压后的*.appx依旧用压缩工具打开,正常解压到单独文件夹即可: ...
要能在 Debian 系统上安装和运行程序,建议使用非root但具有sudo权限的用户登录。 安装Wine 之前,请确保系统上没有之前版本的 Wine 安装,如果首先建议卸载之前安装的 Wine 版本。 在Debian 上安装 Wine 01、WineHQ提供的安装包只能用于x86架构,所以需要现在Debian 上开启32为支持: ...
配置方面,建议设置默认的 root 用户,并重启 wsl。同时,添加 tab 键自动补全功能。在 \wsl.localhost\Debian\etc\bash.bashrc 文件中加入相关代码(注释后直接取消即可)。为了提高中文环境的兼容性,设置中文环境并安装中文字体(如 zh_CN.UFT-8)。使用 fc-list :lang=zh 命令查看已安装的中文字体...
若要通过特定用户运行特定 Linux 发行版,请将<Distribution Name>替换为你首选的 Linux 发行版的名称(例如 Debian),将<User Name>替换为现有用户的名称(例如 root)。 如果 WSL 发行版中不存在该用户,你将会收到一个错误。 若要输出当前用户名,请使用whoami命令。
Debian GNU/Linux:https://aka.ms/wsl-debian-gnulinux Kali Linux:https://aka.ms/wsl-kali-linux OpenSUSE:https://aka.ms/wsl-opensuse-42 SLES:https://aka.ms/wsl-sles-12 我们以安装 Ubuntu 16.04 为例讲解如何通过命令行安装WSL。 1.2.1 下载Linux发行版 ...