概述
转自:https://blog.csdn.net/u010606602/article/details/80782650
准备
- win10最新系统,我这边当前能升级的最新版本为17134.112(因为swl是只有在win10系统下才有的)
安装WSL(Windows Subsystem for Linux) ubuntu系统
- 网上的教程有很多,以下是我的安装过程:
- 升级当前win10为最新的系统,否则在“启用或关闭Windows功能”中会找不到“适用于Linux的Windows子系统”
- 勾选安装wsl前提条件:控制面板=>程序和功能=>启用或关闭Windows功能=>勾选 适用于Linux的Windows子系统(当然也可以像网友提供的直接在管理员权限的windown power shell下执行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
) - 做完以上步骤然后直接重启系统
- 系统启动成功后打开运用商场(如果已经卸载了可以网上找下装回来),直接搜索wsl找到Ubuntu选个合适版本(我是直接选下载量大的那个)Ubuntu的安装过程不需要选择路径都是直接安装在c盘
- 安装成功后打开应用,在系统的软件安装列表中能找到ubuntu的图标,可以打开它运行初始化工作,也可以通过在win+R或者cmd中输入wsl、bash、安装的系统名(这里是ubuntu)启动它
- 配置调整过程:
- 第一次启动初始化工作:设置用户名、密码,成功登入后可以设置root密码,root默认是没有密码的直接sudo su即可进入root用户,然后通过sudo passwd root 设置root密码;
- 在cmd或者power shell做常规设置(管理员权限运行),
- 设置bash、wsl启动的默认linux系统:
wslconfig /setdefault [Linux_System_name(我这里是Ubuntu)]
- 还有一些wslconfig的命令比如:
- 卸载:
wslconfig /unregister [Linux_System_name(我这里是Ubuntu)
- 查看已经安装的系统列表:
wslconfig /list
- 卸载:
- 设置bash、wsl默认登入的用户(这个还有配合默认系统系统,我这边安装的ubuntu所以命令开头是ubuntu):
ubuntu config --default-user root
- 设置bash、wsl启动的默认linux系统:
- 更换/etc/apt/sources.list的源提高安装下载速度这里我们网友提供的清华大学的源;备份/etc/apt/sources.list文件之后直接覆盖填写下面的源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe
#这里要注意下每条源中ubuntu/后面的 xenial是对应系统的版本代号,可以通过查看版本代号做相应调整
lsb_release -a
#查看当前系统的信息
Distributor ID: Ubuntu #类别是ubuntu
Description:
Ubuntu 16.04.4 LTS #16年4月2日发布的稳定版本,LTS是Long Term Support:长时间支持版本
三年 ,一般是18个月
Release:
16.04 #发行日期或者是发行版本号
Codename:
xenial #ubuntu的代号名称
- wsl系统与windows系统的路面映射关系:
- windows系统在wsl中的路径都是挂载在/mnt下面
- wsl在windows10中的映射路径在(友情提示不要直接修改其内容):
%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgscLocalStaterootfs
- windows系统在wsl中的路径都是挂载在/mnt下面
- 到此window下的wsl环境安装配置算告一段落了。
最后
以上就是风中小懒虫为你收集整理的win10安装ubuntu子系统的全部内容,希望文章能够帮你解决win10安装ubuntu子系统所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复