Windows10安装Ubuntu桌面子系统WSL2
一、设置开发人员选项
修改之后需要重启
二、修改系统设置
打开控制面板->程序与功能->启用或关闭windows功能
勾选 [适用于linux的windows子系统] 选项
三、去应用商店安装Ubuntu 18.04 LTS
四、打开Ubuntu,设置好账号密码
五、迁移
1.下载LxRunOffline,地址:https://github.com/DDoSolitary/LxRunOffline/releases
2、解压,放到E盘,解压
3、打开PowerShell(管理员)
cd E:\LxRunOffline-v3.5.0-msvc\ //进入安装目录
.\LxRunOffline.exe list //查看安装了哪些子系统
.\LxRunOffline.exe move -n Ubuntu-18.04 -d E:\wsl\Ubuntu-18.04 //迁移,有warning不用管,等到执行完毕即可
.\LxRunOffline.exe get-dir -n Ubuntu-18.04 //查看迁移后的子系统安装目录
如遇到以下错误
先停止LxssManager服务,再迁移
六、升级到WSL2
1、启用虚拟机功能
使用 PowerShell 以管理员身份运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
安装完后要重启,否则后面会报错
2.下载 Linux 内核更新包
x64: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
下载后一路默认安装即可
3.设置分发版版本
将 Ubuntu18.04 设置为WSL2的命令为
wsl --set-version Ubuntu-18.04 2
这一步比较耗时(几十分钟),执行完成后通过命令 wsl -l -v 来查询升级是否成功
4.若启动Ubuntu,发现报错
下载NoLsp.exe放到E盘(百度一下)
执行NoLsp.exe C:\Windows\system32\wsl.exe
报错,按提示执行.\NoLsp.exe C:\Windows\system32\wsl.exe
WSL2 是基于虚拟机的,所以可以在后台运行各种任务,比如 Docker 等等,但是带来的相应问题就是会占用一部分内存,使用 wsl --shutdown 可以再不使用的时候停止它,以节约资源
在windows资源管理器内输入\\wsl$,就可以是root根目录了
访问\\wsl$后,在windows中做一个网络隐射,比如Z盘
七、wslconfig配置文件限制wsl的效率
1、新建一个文本文件,重命名为.wslconfig,文本编辑器打开输入:
[wsl2]
memory=8GB
processors=4
swap=0
localhostForwarding=true
说明:
memory为系统内存上限,这里我限制最大8gb,可根据自身电脑配置设置
processors为虚拟处理器上限,这里我限制最大为4,可根据自身电脑配置设置
2、将文件拷贝到windows用户文件夹根目录
C:\Users\<yourUserName>\.wslconfig
3、关闭wsl
wsl --shutdown
八、更换为国内源
查看系统版本:命令(可拷贝后到Ubuntu界面鼠标右键赋值)
lsb_release -a
这里把镜像换成国内的阿里源
找到C:\Users\***\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\etc\apt\
====================上面是未迁移的时候,如果已迁移,适用下面的=================
Z:\etc\apt\
目录下的sources.list 文件
用记事本打开文件,将内容替换成下面的内容
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
保存,关闭记事本
然后在Ubuntu窗口执行 sudo apt-get update
以上就完成了windows10安装Ubuntu18.04子系统,并升级到WSL2,且迁移了路径,更换了国内源;然后就可以获取OpenHarmony源码进行编译了
Windows10安装Ubuntu桌面子系统WSL2相关推荐
- windows下安装ubuntu linux子系统
windows下安装ubuntu linux子系统 一.win10下安装ubuntu linux子系统 二.下载ubuntu子系统 三.启动ubuntu子系统 四.配置ubuntu子系统 一.win1 ...
- Ubuntu server安装ubuntu桌面,安装软件中心-ubuntu software
目录 安装ubuntu桌面 1. 使用ssh工具链接(堡塔远程工具) 2.切换root 3.更新软件和系统 4.安装桌面 5.桌面登陆编辑 6.安装商店 7.设置中文 8.删除多余软件 9.网络图标 ...
- 双硬盘安装win10和linux双系统,Windows10安装Ubuntu双系统教程(128G+1T双硬盘+GTX1060)...
Windows10安装Ubuntu双系统(msiGL62) 写在最前面: 本篇博客记录了本人使用微星电脑GL62安装Windows10+Ubuntu双系统的过程,供我个人在未来重装系统时参考.对于其他 ...
- 在原先安装ubuntu桌面版系统的联想一体机安装win10系统
最近在原先安装ubuntu桌面版的联想一体机安装win10系统,因为先前只在安装有windows系统的电脑上重新安装过windows系统,此次稍有差别,故记录下来. [准备工具] 1.安装有windo ...
- Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接
前言 WIN10的所有非精简版的系统,都已经内置Linux内核,可以直接打开一个PC应用一样使用Ubuntu子系统.这是非常Cool的体验,并且经历了一段时间的完善和摸索,现在应用起来都非常成熟. 本 ...
- Windows10安装Ubuntu子系统+docker教程说明
说明 微软和Ubuntu深入合作推出了基于win桌面运行Ubuntu系统.为了满足开发同学也在win下也可以使用ubuntu的开发环境.通过利用win上的Linux子系统Ubuntu16.04能否安装 ...
- Windows10 安装Ubuntu子系统,解决从应用商店下载慢的问题。
原文地址:http://blog.csdn.net/pujiaolin/article/details/73557219 Win 10 安装Ubuntu子系统(Bash On Windows) 一.系 ...
- windows10安装ubuntu双系统教程(绝对史上最详细)
快车道: Windows10安装ubuntu16.04双系统教程 Windows10安装ubuntu18.04双系统教程 一. 先搞清楚自己电脑的类型: A MBR传统bios+单硬盘 B MBR ...
- Ubuntu使用小教程02——服务器上安装ubuntu桌面版(新手向)
搞DeepLearning配一台服务器,之前都是win下跑模型,趁这个机会转linux.结果拿来是centos7.5,鉴于现在dl工作者ubuntu比较多,资源和社区都比较友好,决定重装系统.虽然现在 ...
最新文章
- 下列哪个可以选中矩形文字块_PPT很难?一个字母就可以搞定
- 2011年使用率增长最快的十大Web技术
- 2010后的经济增长点再研究
- Micropython 红外防坠落小车实验教程
- 【项目管理】记第一次出差到客户现场推进项目验收感悟
- nginx的root alias 指令
- mysql 缓存监控_MySql 缓存查询原理与缓存监控 和 索引监控
- 数据结构(一)线性表
- 电子相册系统(二)业务层设计
- python日记----2017.7.20
- Web_信息搜集(DAY2)
- silverlight5 ToolKit下载地址
- nsis出错_安装程序出现NSIS ERROR错误解决思路
- linux下od命令的使用教程,Linux od命令
- directadmin安装多个php,DirectAdmin安装记录(2018更新)
- 如何打造有战斗力的团队
- 纯前端提示页面版本更新
- 小程序模板报价_小程序模板价格_小程序模板使用多少钱
- mysql什么方法返回id_MYSQL获取自增ID的四种方法
- PDPS软件:导出Web浏览器文件功能及其操作方法