因开发需要Ubuntu 16.04 LTS + python 2.7环境
Store只有18和20未见16
根据微软文档,需要手动下载安装Ubuntu 16.04 LTS
任意路径打开PowerShell输入以下命令,大约200M等待下载
PS C:\Users\Azure> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
# Downloading...
PS C:\Users\Azure> .\Ubuntu.appx
完成安装后会设置UNIX账号密码即可使用
众所周知,国内想要偷税的get还得换阿里源
打开wsl终端,先备份后替换
$ cd /etc/apt
$ sudo mv sources.list sources.list.bak
$ sudo nano sources.list
粘贴如下信息, Ctrl+X保存退出
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
之后使用sudo apt update
更新一下,就可以愉快的get了
Ubuntu16.04 LTS系统自带python 3.5,需手动安装2.7
$ sudo apt install python
手动下载适用于 Linux 的 Windows 子系统发行版包
原文:https://www.cnblogs.com/azureology/p/12896758.html