git安装 perl ubuntu_Windows Subsystem for Linux(WSL)的安装、美化和增强

本文详细介绍了如何在Windows Subsystem for Linux(WSL)上安装Ubuntu,包括启用WSL和虚拟机平台,设置默认版本,更新内核,以及通过Microsoft Store安装Ubuntu。接着,文章讲解了如何美化WSL,如安装oh-my-zsh,更改主题,安装语法高亮和自动补全插件,以提升使用体验。
摘要由CSDN通过智能技术生成

c4589f3e76e6990398ec86bb650796ae.png

微软推出的 Windows Subsystem for Linux(以下简称 WSL)实现了一机双系统的模式,极大地方便了我们的操作,提高了效率。由于默认界面太丑,而且功能薄弱,现分享一下美化和增强的教程

1. 安装

1.1 启用“Windows Subsystem for Linux”和“虚拟机平台”俩可选功能

右击“开始菜单”,点击“Windows PowerShell (管理员)”,以管理员身份运行 PowerShell,依次执行以下命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

336631329edf3ab6281ef52d91091d27.png
启用虚拟机

重启电脑
至此“Windows Subsystem for Linux”和“虚拟机平台”俩可选功能安装成功

25241cdd020c639c4bef0d7e18bf93b7.png
启用虚拟机成功

1.2 将 WSL 2 设置为默认版本

再次以管理员身份运行 PowerShell,执行以下命令:

wsl --set-default-version 2

cf3b42ed00c9bb2c8696a3d1f2256e1e.png
设置 WSL 2 为默认版本

1.3 手动更新 Linux 内核

下载地址:最新 Linux 内核
下载后直接安装

18d5cc64ad854a1e7ccb578cd9f12660.png
更新 Linux 内核

1.4 打开“Microsoft Store”,搜索并安装“Ubuntu”

0114240591f9efe9bf54dbe72bf6a564.png
安装 Ubuntu

1.5 设置用户名和密码

打开“Ubuntu”会安装一会,稍等片刻直到出现“Enter new UNIX username”字样,然后输入用户名和密码,再确认一下密码(密码在输入过程中是不可见的,实际上已经成功输入了,不用担心)

049a7d25bba99d7581f7dd9750e1e3c3.png
设置用户名和密码

注:如果你的电脑已经安装了 Windows Terminal,现在可以打开 WT 并可以直接打开 Ubuntu 了

6605545dbc9035e5575f9d66bfa92ddb.png
通过 Windows Terminal 打开 Ubuntu

2. 美化

注:为了安装更快,需要更换源,这里推荐更换成华为源(如果可以快速上网,请忽略,不过需要将 UWP 应用解除代理锁定,说来话长)
备份 sources.list 文件,执行如下命令:

cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

修改原 sources.list 文件,将 http://archive.ubuntu.com 和 http://security.ubuntu.com 替换成 http://repo.huaweicloud.com,依次执行如下命令:

sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list

更新索引,执行如下命令:

sudo apt-get update

2.1 安装 oh-my-zsh

打开 Ubuntu,依次执行如下命令(需要输入之前设置的密码,同样密码在输入过程中是不可见的):

sudo apt install zsh

98f07c0473ab9fb88f457ed67dfe19d7.png
安装 oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

e8a0f34dbd7da3d63f7c7e21c182bb1e.png
安装 oh-my-zsh

2.2 编辑配置文件

执行如下命令:

sudo vim ~/.zshrc

进入编辑模式,将 ZSH_THEME="robbyrussell"改为 ZSH_THEME=“ys”

31d61b23c6b316c801cd97616e6dd875.png
编辑配置文件

按 Esc 键,输入英文冒号“:”,输入“wq”,回车保存并退出编辑模式

2.3 重新加载配置文件

执行如下命令:

source ~/.zshrc

acf6a1cb6cfbfde902cc9c70d6604ec1.png
主题生效

“ys”主题已生效
想预览其它主题,请访问:主题预览
其它方面的界面设置如字体和背景图片,请看 Win10 的 PowerShell、CMD 和 Windows Terminal 美化配置方法中的“1.1 安装字体”和“4. 设置 Powershell”俩部分内容

3. 增强

安装语法高亮和自动补全俩重要插件(需安装 Git,此处不再赘述)

3.1 安装语法高亮插件

依次执行如下命令:

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

a161c6dea8505da836d72801760e83f7.png
安装语法高亮插件
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

c8473ac5f98f556b19e672944b5c5f87.png
安装语法高亮插件
source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

d5265c23ecb4041204775ccc7c198a71.png
高亮语法生效

高亮语法已生效

3.2 安装自动补全插件

执行如下命令:

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

fb9a266738d62ec418f13e70e321b7af.png
安装自动补全插件

编辑配置文件,执行如下命令:

sudo vim ~/.zshrc

进入编辑模式,在 plugins=(git)下方添加 plugins=(zsh-autosuggestions)

3b38e0fc10523cd2f51b37e8c0ed5837.png
编辑配置文件

按 Esc 键,输入英文冒号“:”,输入“wq”,回车保存并退出编辑模式

重新加载配置文件
执行如下命令:

source ~/.zshrc

72aed4ec376ac48388ad378af55f9adf.png
自动补全生效

自动补全已生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值