Windows下Linux子系统

网友投稿 1589 2022-09-10

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小时内删除侵权内容。

上一篇:python线程事件Event(30)
下一篇:Windows系统的BAT命令解释说明
相关文章

 发表评论

暂时没有评论,来抢沙发吧~