Windows11安装Ubuntu (WSL)
Windows11安装Ubuntu (WSL)
开启虚拟机功能
Windos11系统提供有Linux子系统功能,默认情况下是关闭状态,可以通过以下步骤开启功能
系统设置->应用->可选功能->更多Windows功能
勾选后点击确定按照提示重启Windows
下载Ubuntu
重启后打开微软应用商店搜索Ubuntu点击获取
安装
下载完成后点击打开就可以安装了
按照提示输入用户名和密码(密码需要输入两次,输入密码时命令行窗口没有响应是正常现象)
打开
打开方式:
-
可在所有程序中点击打开
-
可在命令提示符下输入ubuntu进入
-
也可在桌面鼠标右键点击在终端中打开
设置root用户密码
sudo passwd root
常见问题:
打开安装Ubuntu报错
Error: 0x800701bc WSL 2
解决方法:
以管理员打开cmd窗口执行如下命令升级重启wsl
wsl --update
wsl --shutdown
安装zsh/oh-my-zsh(可选)
官网 https://www.zsh.org/
oh-my-zsh是一个开源的Zsh配置管理框架,它提供了大量的主题,供用户选择。主题定义了shell终端的外观和感觉,使得用户可以自定义他们的shell外观
apt是一个命令行实用程序,用于在Ubuntu、Debian和相关Linux发行版上安装、更新、删除和管理deb软件包
wget 是一个从网络上自动下载文件的自由工具
更新软件包
sudo apt update && sudo apt upgrade
安装 zsh
sudo apt install zsh -y
安装 oh-my-zsh
方式一
github官方下载
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh || true
如果无法正常访问github 可用下面的代理下载
方式二
github代理下载
wget https://ghproxy.com/https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh || true
安装命令补全和高亮插件
方式一
github官方下载
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
sed -i 's/plugins=(git)/plugins=(git zsh-autosuggestions zsh-syntax-highlighting)/g' ~/.zshrc
将 zsh 设置为默认的shell
chsh -s /bin/zsh
方式二
github代理下载
git clone https://ghproxy.com/https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
git clone https://ghproxy.com/https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
sed -i 's/plugins=(git)/plugins=(git zsh-autosuggestions zsh-syntax-highlighting)/g' ~/.zshrc
将 zsh 设置为默认的shell
chsh -s /bin/zsh
常用指令设置
编辑配置文件vim .zshrc
(vim ~/.zshrc)加入以下内容
# 列表形式显示所有文件详情
alias ll="ls -alF"
# 删除文件前需确认
alias rm="rm -i"