WSL 安装及其中 Java 环境配置

WSL

Windows Subsystem for Linux(简称WSL)是一个在 Windows 10 上能够运行原生 Linux 二进制可执行文件(ELF格式)的兼容层。它是由微软与 Canonical 公司合作开发,其目标是使纯正的 Ubuntu 14.04 “Trusty Tahr” 映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。—百度

安装前提

  1. 将电脑设置为开发者模式 电脑设置 => 更新和安全 => 开发者模式
  2. 开启 Linux 子系统 电脑设置 => 应用 => 应用和功能 => 相关设置 => 程序和功能 => 启动或关闭 Window 功能 => 下拉最低勾选 Linux 子系统 => 电脑重启 确认后需要重启电脑。
  3. 打开微软应用商城 下载 ubuntu 18.04 TLS 版本 下载 Window Terminal
  4. 安装完成后打开 ubuntu 进行对应的用户名密码注册便可再使用 Terminal 打开,输入 WSL 直接进入 linux

使用情况

  1. mnt 文件内,可以直接对本地 Window 文件进行操作。
  2. 修改源,对 cd /etc/apt 中的 sources.list 文件修改。 首先对文件进行备份 sudo cp sources.list sources.list.bak 对文件进行编辑sudo vim sources.list g 光标到头部 d 删除 shift + g 全部删除 i 写入 粘贴 以下 阿里源 或 清华源 ESC 退出写入模式 :wq 保存退出 sudo apt-get updata 更新 sudo apt-get upgrade 更新

阿里源

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse  
##测试版源  
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse  
# 源码  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse  
##测试版源  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse  
# Canonical 合作伙伴和附加  
deb http://archive.canonical.com/ubuntu/ xenial partner  
deb http://extras.ubuntu.com/ubuntu/ xenial main

清华源

deb 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 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 https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

搭建 Java 开发环境

Java

  1. 下载 默认Java sudo apt-get install default-jdk
  2. 配置环境变量 export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 java -version 测试配置是否成功

Git

  1. 下载 sudo apt-get install git git -version 测试

部分需求调节

默认启动窗口

默认启动其中一个 点击设置会默认打开 vs code。 对 defaultProfile的参数中填写对应的 guid 即可默认打开。


持续补充中

经验分享 程序员 微信小程序 职场和发展