Win10下安装wsl(Ubuntu 20.04LTS)
1. 安装windows terminal
打开应用商店,在搜索框中输入 “windows terminal”,点击获取。等待一会,直到点左下角开机按钮,会在最近添加里面看到终端已经被安装上了。效果如下图:
注意这里可能点击获取没反应,毕竟是外国网站,可以退出商店,再重进,这样就可以安装上了。
2. 安装Ubuntu 20.04 LTS
首先先解释这个命名。20.04意味着这个Ubuntu是在2020年4月发行的,LTS(Long Time Support)的意思,意为长期支持。一般的发行版本支持18个月,而LTS则支持3~5年。
废话不多说,接下来就是安装了。
- 先让win10支持wsl,位置在 控制面板->程序->启用或关闭windows功能,在弹出的对话框中找到“适用于Linux的Windows子系统”,打勾,完事。具体如下图:
- 还是打开应用商店,在搜索框中键入 Ubuntu 20.04即可,即会跳出所有结果,选择LTS版本的就行了。点击获取,等待下载,下载好点击安装,同样在最近添加里面找。下载安装好的话见下图:
然后点击这个软件,会弹出 “installing…”,等待安装完即可。稍后会弹出 让你输入UNIX的用户名和密码,先不用管(不然可能有点难以切换到root,后面有点难操作,别问我是咋知道的。🙂)。
3. 一些配置
事实上,到 了这里,Ubuntu就可以用了,但是更好的配置会让系统更加好用。首先打开windows terminal,在下拉选项中 找到 Ubuntu-20.04,点击即可。如下:
-
更换软件源
执行命令 vim /etc/apt/sources.list,将里面内容换成中科大的软件源:
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
-
安装zsh
首先sudo apt install zsh,等待完成,然后执行 ==sh -c “$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”==即可。
设置新的主题:执行 vi ~/.zshrc,将里面的theme改成上面github链接中的任意theme都可以。
-
映射新盘
这里是为了访问Linux系统文件而做的一个映射设置。首先找到你的Linux子系统在本机的位置,我的是在C:\Users\xlb\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs文件夹之下,大家的应该大同小异,在命令行执行 subst Z: C:\Users\xlb\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs 即可将此文件夹映射成一个新盘Z。