WSL 安装及其中 Java 环境配置
WSL
Windows Subsystem for Linux(简称WSL)是一个在 Windows 10 上能够运行原生 Linux 二进制可执行文件(ELF格式)的兼容层。它是由微软与 Canonical 公司合作开发,其目标是使纯正的 Ubuntu 14.04 “Trusty Tahr” 映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。—百度
安装前提
- 将电脑设置为开发者模式 电脑设置 => 更新和安全 => 开发者模式
- 开启 Linux 子系统 电脑设置 => 应用 => 应用和功能 => 相关设置 => 程序和功能 => 启动或关闭 Window 功能 => 下拉最低勾选 Linux 子系统 => 电脑重启 确认后需要重启电脑。
- 打开微软应用商城 下载 ubuntu 18.04 TLS 版本 下载 Window Terminal
- 安装完成后打开 ubuntu 进行对应的用户名密码注册便可再使用 Terminal 打开,输入 WSL 直接进入 linux
使用情况
- mnt 文件内,可以直接对本地 Window 文件进行操作。
- 修改源,对 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
- 下载 默认Java sudo apt-get install default-jdk
- 配置环境变量 export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 java -version 测试配置是否成功
Git
- 下载 sudo apt-get install git git -version 测试
部分需求调节
默认启动窗口
默认启动其中一个 点击设置会默认打开 vs code。 对 defaultProfile的参数中填写对应的 guid 即可默认打开。
持续补充中
