1.可选步骤–把WSL 1设置为默认版本
以管理员身份打开Powershell,输入命令
wsl –set-default-version 1

 

*2.启用适用于Linux的Windows子系统
控制面板–程序–程序和功能–启用或关闭Windows功能
选中 适用于Linux的Windows子系统,确定
完成后重启生效

 

*3.下载WSL Linux手动安装包

选择Linux版本,下载

https://learn.microsoft.com/en-us/windows/wsl/install-manual#downloading-distributions

 

*4.安装
.AppxBundle安装包改名为zip文件,解压,找到文件名包含x64的.appx文件,再次改名为.zip文件,
解压到D盘比较好找的目录,如D:\Ubuntu
点击ubuntu.exe安装,在D:\Ubuntu目录中有一个rootfs文件,即为安装目录

 

5.设置默认用户为root

Ubuntu中运行命令:

su root

获取root权限

 

在windows cmd中执行命令:
cd D:\Ubuntu
d:
ubuntu.exe config –default-user root

关闭Ubuntu,重新打开,默认已经是root用户

 

6.配置Python环境

在Ubunbu运行如下命令,找到python文件的位置 

whereis python3

 

打开目录D:\Ubuntu\rootfs\root, 打开.bashrc文件,在

# Alias definitions.

这一行注释前面添加一行并保存:

alias python=’/usr/bin/python3′

 

在Ubuntu运行命令:

source ~/.bashrc

 

7.Shell的解释器更改为bash
执行ls -l /bin/sh命令,若得到结果/bin/sh -> dash,则说明Shell的解释器为dash。
执行dpkg-reconfigure dash命令,然后选择no。
(重要此步骤需要root权限)
再次执行ls -l /bin/sh命令,若得到结果/bin/sh -> bash,则说明成功更改Shell的解释器为bash。

 

8.添加国内的源(解决安装包下载慢的问题)

将下列文本添加到/etc/apt/sources.list文件:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse

 

在Ubuntu运行命令:
apt-get update;apt-get upgrade

 

9.卸载Ubuntu
以管理员身份打开Powershell,输入命令
wsl –list
wsl –unregister Ubuntu

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。