Windows安装和配置WSL的⽅法步骤
什么是 WSL
引⽤百度百科的⼀段话:
Windows Subsystem for Linux(简称WSL)是⼀个为在Windows 10上能够原⽣运⾏Linux⼆进制可执⾏⽂件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,⽬标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到⽤户的本地计算机,并且映像内的⼯具和实⽤⼯具能在此⼦系统上原⽣运⾏。
我们简单的认为它是在 Windows 上安装了⼀个 Linux 环境就好了。也就是最好的 Linux 发⾏版:Win10 + WSL (滑稽)。
安装 WSL
1. 启⽤或关闭Windows功能
⾸先在搜索栏中搜索并打开“启⽤或关闭Windows功能”,勾选“适⽤于Linux的Windows⼦系统”项。只有开启这项设置才能正常安装WSL。
2. 安装 WSL
在微软应⽤商店搜索 Linux,可以看到⼀系列 Linux 发⾏版,根据⾃⼰需要选择适合⾃⼰的发⾏版,这⾥我选⽤ Ubuntu 18.04 LTS,下载完成后启动,等待安装完成,输⼊账户和密码,我们便得到了⼀个 Linux 环境了。
3. WSL ⽂件位置
如果想在 Linux 查看其他分区,WSL 将其它盘符挂载在 /mnt 下。
如果想在 Windows 下查看 WSL ⽂件位置,⽂件位置在:C:\Users\⽤户名
\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs 下。
配置 WSL
1. 更改外观设置
⾸先我们更改⼀下外观,由于 WSL 的会话窗⼝配⾊实际上取决于 CMD 属性⾥颜⾊标签⾥⾯的配⾊,默认的实在是太丑了,既没有⾼亮字符也不清晰,严重影响开发效率。
这就需要⽤到⼀个开源的 CMD 配⾊⼯具:
下载解压后,⽤ CMD 打开到解压路径,然后运⾏下列的命令,CMD 的界⾯就会改变了,选⼀个⾃⼰觉得好看的。
< -b deuteranopia
< -b OneHalfDark
< -b OneHalfLight
< -b solarized_dark
< -b solarized_light
然后重新打开 Ubuntu 窗⼝,就会发现配⾊也被修改了。如果不满意,还可以打开终端的设置属性界⾯,微调下字体和光标颜⾊等。这⾥建议将 ”将Ctr+Shift+ C/V⽤作复制/粘贴的快捷键” 给勾上,光标形状设置为实⼼框,字体设置为 Consolas。
2. 更改源
Ubuntu 默认的 apt 源是国外的源,实在是太慢了,这⾥换成阿⾥云的源。
a. ⾸先复制源⽂件备份,便于以后恢复:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
b. 查看版本信息
lsb_release -c
Ubuntu 18.04 LTS 的代号是:bionic
c. 编辑源⽂件
sudo vim /etc/apt/sources.list
根据 Ubuntu 版本号,添加相应内容:
deb mirrors.aliyun/ubuntu/ bionic main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ bionic main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ bionic-security main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ bionic-security main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ bionic-updates main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ bionic-updates main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ bionic-backports main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ bionic-backports main restricted universe multiverse
deb mirrors.aliyun/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src mirrors.aliyun/ubuntu/ bionic-proposed main restricted universe multiverse
保存并退出。
d. 更新和升级
sudo apt-get update
sudo apt-get upgrade
3. 安装 oh-my-zsh
a. 安装 zsh
sudo apt-get install zsh
设置默认 shell 为 zsh
chsh -s $(which zsh)
设置完成后使⽤下列命令检查是否设置成功
echo $SHELL
ubuntu vim命令b. 安装 oh-my-zsh
sh -c "$(curl -fsSL raw.github/robbyrussell/oh-my-zsh/master/tools/install.sh)"
sh -c "$(wget raw.github/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安装完成后重新打开终端,终端就变成了 zsh 了。
c. 设置 ys 主题
打开 oh-my-zsh 配置⽂件
sudo vim ~/.zshrc
修改主题配⾊为 ys
ZSH_THEME="ys"
或者想每个主题都体验⼀下的话就将主题设置为 "random" 就好了(滑稽)。
保存退出后,重新加载下配置⽂件
source ~/.zshrc
4. 安装语法⾼亮插件
git clone github/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc 使之⽣效
source ~/.zshrc
5. 简单配置 vim
打开 vim 配置⽂件
vim ~/.vimrc
添加以下内容
colorscheme ron
:syntax on
filetype on
filetype plugin on
filetype indent on
set sts=4
set shiftwidth=4
set backspace=2
set tabstop=4
set showmode
set nu
set nohlsearch
6. 安装 jdk
到 oracle 官⽹下载 linux-64 位压缩包,解压到 /usr/local/jvm/ 路径下,添加以下语句到 .zshrc,配置环境变量export JAVA_HOME=/usr/local/jvm/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
重新⽣效
source ~/.zshrc
暂时就先想到这些了,以后有新内容还会继续补充。
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。