Windows 安装和配置 WSL的方法步骤
什么是WSL
引用百度百科的一段话:
WindowsSubsystemforLinux(简称WSL)是一个为在Windows10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu14.04"TrustyTahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
我们简单的认为它是在Windows上安装了一个Linux环境就好了。也就是最好的Linux发行版:Win10+WSL(滑稽)。
安装WSL
1.启用或关闭Windows功能
首先在搜索栏中搜索并打开“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”项。只有开启这项设置才能正常安装WSL。
2.安装WSL
在微软应用商店搜索Linux,可以看到一系列Linux发行版,根据自己需要选择适合自己的发行版,这里我选用Ubuntu18.04LTS,下载完成后启动,等待安装完成,输入账户和密码,我们便得到了一个Linux环境了。
3.WSL文件位置
如果想在Linux查看其他分区,WSL将其它盘符挂载在/mnt下。
如果想在Windows下查看WSL文件位置,文件位置在:C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs下。
配置WSL
1.更改外观设置
首先我们更改一下外观,由于WSL的会话窗口配色实际上取决于CMD属性里颜色标签里面的配色,默认的实在是太丑了,既没有高亮字符也不清晰,严重影响开发效率。
这就需要用到一个开源的CMD配色工具:ColorTool
下载解压后,用CMD打开到解压路径,然后运行下列的命令,CMD的界面就会改变了,选一个自己觉得好看的。
colortool.exe-bdeuteranopia colortool.exe-bOneHalfDark colortool.exe-bOneHalfLight colortool.exe-bsolarized_dark colortool.exe-bsolarized_light
然后重新打开Ubuntu窗口,就会发现配色也被修改了。如果不满意,还可以打开终端的设置属性界面,微调下字体和光标颜色等。这里建议将”将Ctr+Shift+C/V用作复制/粘贴的快捷键”给勾上,光标形状设置为实心框,字体设置为Consolas。
2.更改源
Ubuntu默认的apt源是国外的源,实在是太慢了,这里换成阿里云的源。
a.首先复制源文件备份,便于以后恢复:
sudocp/etc/apt/sources.list/etc/apt/sources.list.bak
b.查看版本信息
lsb_release-c
Ubuntu18.04LTS的代号是:bionic
c.编辑源文件
sudovim/etc/apt/sources.list
根据Ubuntu版本号,添加相应内容:
debhttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse deb-srchttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse debhttp://mirrors.aliyun.com/ubuntu/bionic-securitymainrestricteduniversemultiverse deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-securitymainrestricteduniversemultiverse debhttp://mirrors.aliyun.com/ubuntu/bionic-updatesmainrestricteduniversemultiverse deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-updatesmainrestricteduniversemultiverse debhttp://mirrors.aliyun.com/ubuntu/bionic-backportsmainrestricteduniversemultiverse deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-backportsmainrestricteduniversemultiverse debhttp://mirrors.aliyun.com/ubuntu/bionic-proposedmainrestricteduniversemultiverse deb-srchttp://mirrors.aliyun.com/ubuntu/bionic-proposedmainrestricteduniversemultiverse
保存并退出。
d.更新和升级
sudoapt-getupdate sudoapt-getupgrade
3.安装oh-my-zsh
a.安装zsh
sudoapt-getinstallzsh
设置默认shell为zsh
chsh-s$(whichzsh)
设置完成后使用下列命令检查是否设置成功
echo$SHELL
b.安装oh-my-zsh
sh-c"$(curl-fsSLhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
或
sh-c"$(wgethttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh-O-)"
安装完成后重新打开终端,终端就变成了zsh了。
c.设置ys主题
打开oh-my-zsh配置文件
sudovim~/.zshrc
修改主题配色为ys
ZSH_THEME="ys"
或者想每个主题都体验一下的话就将主题设置为"random"就好了(滑稽)。
保存退出后,重新加载下配置文件
source~/.zshrc
4.安装语法高亮插件
gitclonehttps://github.com/zsh-users/zsh-syntax-highlighting.git echo"source${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh">>${ZDOTDIR:-$HOME}/.zshrc
详细设置可以参考GitHub官方文档](https://github.com/zsh-users/zsh-syntax-highlighting)
使之生效
source~/.zshrc
5.简单配置vim
打开vim配置文件
vim~/.vimrc
添加以下内容
colorschemeron :syntaxon filetypeon filetypepluginon filetypeindenton setsts=4 setshiftwidth=4 setbackspace=2 settabstop=4 setshowmode setnu setnohlsearch
6.安装jdk
到oracle官网下载linux-64位压缩包,解压到/usr/local/jvm/路径下,添加以下语句到.zshrc,配置环境变量
exportJAVA_HOME=/usr/local/jvm/jdk1.8.0_211 exportJRE_HOME=${JAVA_HOME}/jre exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib exportPATH=${JAVA_HOME}/bin:$PATH
重新生效
source~/.zshrc
暂时就先想到这些了,以后有新内容还会继续补充。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。