Windows10 WSL安装和配置

本文详细介绍如何在Windows10上安装与配置WSL(Windows Subsystem for Linux),包括设置开发人员模式、安装Ubuntu 18.04 LTS、更改apt源以提高下载速度、配置zsh与oh-my-zsh等个性化设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先查看windows10 的版本

Windoes10 1709 专业版 或者 Windoes10 1803 及以上的家庭版或专业版可安装WSL

如果版本不低于2004,则也可以安装WSL2

本机版本低于2004,故以下安装WSL

一. WSL(Windows Subsystem for Linux)的安装步骤

1.设置开发人员模式

2. 控制面板——程序——程序和功能——启用或关闭Windows功能——勾选适用于Linux的Windows子系统——点击确定

3.根据系统提示,将电脑重启 

4.Microsoft Store——搜索“WSL”——安装Ubuntu 18.04 LTS

问题1——关于Microsoft Store存在界面打不开的情况

 问题2——关于Microsoft Store查看安装应用的进度

快捷键Win+R打开运行窗口——输入services.msc点击确定

双击Microsoft Store安装服务——启动类型选择“自动”——启动——应用——确定

此时在Microsoft Store安装应用时,上方会出现下载进度条

二. WSL的配置

1.下载完成后,打开所安装的Ubuntu 18.04 LTS

启动之后,按照提示设置用户名和密码

注意:(1)界面不显示输入的密码 

(2)用户名不要以数字开头

2.更改apt源

默认配置apt源需要连接国外的服务器,为了提高软件下载的速度,将其更新为国内的镜像apt源

这里更新为清华大学提供的镜像apt源,也可以选择阿里云、科大、网易etc所提供的镜像apt源

(1)复制源文件备份,便于以后恢复:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

编辑源文件:

sudo vim /etc/apt/sources.list

(2)单击键盘上的“i”进入编辑模式(左下角会出现--INSERT--),用#注释掉所有本来没有用#注释掉的行,即每一行都是#打头

(3)复制清华大学Ubuntu镜像使用帮助中的对应Ubuntu版本的内容

https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

(4)回到Ubuntu窗口,单击鼠标右键即可完成粘贴;若不行,在Ubuntu窗口的标题栏单击鼠标右键——编辑——粘贴
(5)单击键盘ESC退出编辑模式,键盘切换成大写双击Z,完成保存并退出
(6)在Ubuntu窗口中输入命令,完成更新和升级

sudo apt-get update
sudo apt-get upgrade

3.查看自己有哪些SHELL

cat /etc/shells

4.安装zsh

sudo apt-get install zsh

设置默认SHELL为zsh,然后重启

chsh -s $(which zsh)

重启之后的界面

安装oh-my-zsh,这是一个针对zsh的开源项目,源码在github上

#tip1:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
#tip2:
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
#tip3:tip1&2 always failure
wget https://github.com/ohmyzsh/ohmyzsh/blob/master/tools/install.sh

安装完成后重新打开Ubuntu窗口,利用下面的命令检查是否设置成功

echo $SHELL

#output the following:
/usr/bin/zsh

 

设置ys主题

打开oh-my-zsh配置文件,zsh的配置文件存在当前用户目录中的.zshrc文件中

sudo vim ~/.zshrc

配置文件并应用

ZSH_THEME="ys"
source ~/.zshrc

输入命令查看主题是否修改成功

echo $ZSH_THEME

4.安装oh-my-zsh插件

(1)语法高亮插件:zsh-syntax-highlighting

输入为绿色表示:可用命令,路径带有下划线表示:可用路径

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

修改配置文件.zshrc

plugins=(git zsh-syntax-highlighting)

让配置生效

source .zshrc

(2)历史输入指令提示:zsh-autosuggestions

输入为绿色表示:可用命令,路径带有下划线表示:可用路径

git clone git://github.com/zsh-users/zsh-autosuggestions

修改配置文件.zshrc

plugins=(git zsh-autosuggestions)

让配置生效

source .zshrc

参考资料:

1.https://www.jianshu.com/p/ab51b175d693 《Linux的windows10子系统 (WSL) 配置》

2.https://www.cnblogs.com/weixuqin/p/10997534.html《Windows 安装和配置 WSL》

3.https://www.cnblogs.com/monsterdev/archive/2019/07/10/11166720.html《Oh-My-Zsh的配置与使用》

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值