Windows下Linux子系统
Windows下Linux子系统
简介
适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。
WSL1与WSL2的比较
更多信息可以去微软官方WSL文档查看,这里不赘述
环境配置
WSL :控制面板->程序->程序和功能(启用或者关闭Windows功能)-> 适用于Linux的Windows子系统(勾选)->重启(根据电脑版本看是否需要选择开启开发者选项)
WSL2 :控制面板->程序->程序和功能(启用或者关闭Windows功能-> Hyper-V与适用于Linux的Windows子系统 (勾选)->重启
一、界面安装
1、-Linux子系统--Ubuntu
1.首先,打开Windows10自带商店。
2.打开【商店】,搜索【Ubuntu】,选择你喜欢的【Ubuntu】
2、安装和配置Linux子系统
2.显示【正在安装,需要几分钟的时间】,之后要求你输入新系统的【用户名】,用户名似乎只能使用小写字母,然后输入【密码】,此时密码不会显示,但是你已经输入了,第二次确认【密码】,之后就大功告成了!!!
3、Ubuntu子系统的打开和使用
正常操作,打开cmd或者ps后,输入bash,就行。
快捷键:空白处,按住【shift】+【鼠标右键】,就会出现在【在此处打开Linux shell】。
二、手动安装
1)-安装包
Ubuntu 包:Linux 内核更新包 :.\app_name.appx
配置账号密码
查看一下wsl的版本,PowerShell 命令行并输入
wsl -l -v
指定发行版为WSL版本
#比如,如果我的version是wsl1的话,我要让ubuntu运行到WSL2上,命令如下:
切换到WSL2,PowerShell输入
wsl --set-version Ubuntu 2
指定默认以WSL2为结构体系,以后再安装任何 版本都是在WSL2中运行的
#设置以WSL2为默认体系运行
wsl --set-deault-version 2
查看ubuntu版本,我是用的最新的
lsb_release -a
配置root密码
#ubuntu默认情况下只能普通用户登录,需要给root设置密码才能使用,命令如下sudo passwd root
配置国内源
#由于软件源是国外的,安装软件时比较慢,需要改成国内源,如果阿里,中科大,清华,163源都 是可以的
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~