切换WSL下的默认Linux子系统


场景:Windows系统中安装了两个wsl子系统,现在需要将其中一个设置为默认的,以便打开终端即可使用。

PS C:\Users\zhang> wslconfig /list
适用于 Linux 的 Windows 子系统分发版:
fedoraremix (默认)
Ubuntu-20.04
PS C:\Users\zhang> wslconfig /setdefault Ubuntu-20.04
PS C:\Users\zhang> wslconfig /list
适用于 Linux 的 Windows 子系统分发版:
Ubuntu-20.04 (默认)
fedoraremix

手动下载适用于 Linux 的 Windows 子系统 (WSL) 发行版

https://docs.microsoft.com/zh-cn/windows/wsl/install-manual
例如:
https://download.fastgit.org/WhitewaterFoundry/Fedora-Remix-for-WSL/releases/download/34.5.6/Fedora-Remix-for-WSL-SL_34.5.6.0_x64_arm64.msixbundle

Ubuntu 20 安装zsh

sudo apt-get update
# 安装zsh
sudo apt-get install zsh
zsh --version

# oh-my-zsh的安装最傻瓜、快速。有自定义想法的可以研究其他的效率更高的插件
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
# 如果上面命令网络不佳的话,替换github地址:
sh -c "$(wget https://raw.fastgit.org/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"  

# 切换到zsh
chsh -s /usr/bin/zsh
# 此后想切换回bash的命令:chsh -s /usr/bin/bash

#登出,重新登录
logout


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM