WSL安装和配置(一)

  在电脑电脑不能装Linux和虚拟机的情况下使用Linux系统可以使用win10的Linux子系统–WSL(Windows subsystem for Linux)。

1.打开Windows的Linux子系统开关(注意需要重启电脑生效):

方法1

  • 控制面板 --> 程序 --> 点程序和功能中的“启用或关闭Windows功能”**
  • 然后勾选“适用于Linux的Windows子系统”

WSL安装和配置(一)_第1张图片
WSL安装和配置(一)_第2张图片
方法2

  • 在小娜栏搜索PowerShell,右键以管理员身份运行
  • 输入以下指令
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

WSL安装和配置(一)_第3张图片

2.下载ubuntu

  最简单的办法是在微软应用商店(Microsoft Store)搜索 Linux,可以看到一系列 Linux 发行版,根据自己需要选择适合自己的发行版下载。
WSL安装和配置(一)_第4张图片

巴特!!!

我的电脑上没有Microsoft Store怎么办???

  • 管理员身份打开Powershell,输入以下命令:
get-appxpackage *store* | remove-Appxpackage
  • 再次安装:
add-appxpackage -register "C:\Program Files\WindowsApps\*Store*\AppxManifest.xml" -disabledevelopmentmode

WSL安装和配置(一)_第5张图片
参考:
win10没有microsoft store 这是官方给的方案,亲测本机没什么卵用
三步安装Windows自带应用商店Microsoft Store来自百度经验,然而本机根本搜不到Microsoft Store
【Windows】如何重新安装Microsoft Store多了一个获取包的命令,本机依旧不好使

直到我看到了这么一段话
来自
重装应用商店时,发现没有Windows Store的AppxPackage,请问如何解决? No Windows Store AppxPackage
WSL安装和配置(一)_第6张图片
这破电脑基本告别商店了,那怎么抢救呢?

先下安装包:
Ubuntu 18.04
其他系统下载参考:https://docs.microsoft.com/en-us/windows/wsl/install-manual

下载下来是.appx文件,双击打开就行了。双击打不开怎么办?
win+i 打开设置 – 更新和安全 – 开发者选项 --点选旁加载应用
WSL安装和配置(一)_第7张图片
WSL安装和配置(一)_第8张图片
你以为这样就行了嘛?Too yang too simple!

还不行怎么办?

  • 使用命令安装
    依旧管理员Powershell,向下图这样,注意修改你的路径和安装包名
Add-AppxPackage -Path file.appx

WSL安装和配置(一)_第9张图片
参考:
https://www.sysgeek.cn/windows-10-install-appx-uwp/

参考:
WSL 安装和使用
Windows 安装和配置 WSL
WSL 配置指北:打造 Windows 最强命令行
Windows10安装WSL(Ubuntu子系统)及YouCompleteMe

你可能感兴趣的:(Ardupilot,环境搭建)