嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境

一:安装PowerShell

1. 打开浏览器,访问https://github.com/PowerShell/PowerShell/releases页面。
2. 在该页面的 “Assets” 部分,找到适用于 Windows 的`.msi`安装包,一般文件名会包含 “win-x64” 字样(64 位系统)。
3. 下载完成后,双击该`.msi`安装包。
4. 在弹出的安装向导中,按照提示逐步操作,比如选择安装路径等,直至完成安装。


二:更新 WSL 内核

在 WSL(Windows Subsystem for Linux)上安装 Ubuntu,你可以按照以下步骤进行操作:

1. 启用 WSL 功能

以管理员身份运行 “Windows PowerShell” 或 “命令提示符”,然后执行以下命令来启用适用于 Linux 的 Windows 子系统功能:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境_第1张图片


2. 启用虚拟机平台

继续在管理员权限的命令行中运行以下命令,以启用虚拟机平台,这是运行 WSL 2 所必需的:


dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
 

嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境_第2张图片

运行完上述两条命令后,需要重启计算机。


3. 下载并安装 WSL 2 Linux 内核更新包

访问 [适用于 x64 计算机的 WSL2 Linux 内核更新包](https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi) 下载更新包,下载完成后运行安装程序并按照提示完成安装。

嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境_第3张图片

嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境_第4张图片

4. 设置 WSL 2 为默认版本

重启计算机后,再次以管理员身份打开 “Windows PowerShell” 或 “命令提示符”,执行以下命令将 WSL 2 设置为默认版本:

wsl --set-default-version 2


5. 安装 Ubuntu

你可以通过以下两种常见方式安装 Ubuntu:

1. 访问 [WSL 发行版下载页面](https://docs.microsoft.com/zh-cn/windows/wsl/install-manual) ,找到你需要的 Ubuntu 发行版并下载`.appx`或`.zip`文件。
2. 解压下载的文件(如果是`.zip`格式)。
3. 以管理员身份运行 “命令提示符”,使用`cd`命令切换到解压后的文件所在目录。
4. 运行以下命令来安装 Ubuntu:


Add-AppxPackage .\文件名.appx

将 “文件名” 替换为实际的`.appx`文件名。

6. 初始化 Ubuntu

安装完成后,在开始菜单中找到安装好的 Ubuntu 应用并打开。首次打开时,系统会要求你等待一段时间来完成初始化,之后会提示你设置用户名和密码,按照提示完成设置即可。

嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境_第5张图片
完成以上步骤后,你就成功在 WSL 上安装了 Ubuntu。

你可能感兴趣的:(开发环境搭建,ubuntu,linux,运维)