admin管理员组

文章数量:1567754

在Win10 WSL中安装百度Apollo

  • 前言
    • 说明
    • 安装WSL及Ubuntu发行版
    • 配置WSL 1 ^1 1
    • 安装 Docker
    • 安装Apollo
    • 局域网其他设备接入Dreamview 4 ^4 4

前言

百度开源无人驾驶平台是基于Ubuntu开发的,初学者学习时需要先安装Ubuntu,但平时主力平台是Windows则会产生一些不便。双系统安装不便,且需重启切换系统,虚拟机效率不高,而Apollo又有性能需要。Win10 提供的Linux子系统(Windows Subsystem for Linux)则可解决上述问题。本文在参考一些其他操作文档的基础上,整理了在Win10 WSl中安装Apollo的流程。

说明

本文使用的平台是Win10 家庭版 21H1。本操作未在其他版本验证。主要安装流程如下:

  1. 安装WSL及Ubuntu发行版
  2. 配置WSL
  3. 安装Docker
  4. 安装及编译Apollo
  5. 局域网其他设备接入Dreamview

安装WSL及Ubuntu发行版

可直接在Windows Store 搜索Ubuntu发行版进行安装。安装过程中需要配置用户名和密码。
为方便命令行操作推荐在Windows Store中安装Windows Terminal

配置WSL 1 ^1 1

若要在计算机上启用 Windows Subsystem for Linux (WSL),必须执行以下操作:
(1)以管理员身份打开 PowerShell。在“启动”菜单上,键入“PowerShell”以显示桌面应用。 右键单击“Windows PowerShell”,然后选择“以管理员身份运行”。
(2)在“管理员:Windows Powershell”命令窗口打开后,复制并粘贴下面的脚本,以启用 WSL 功能:
PowerShell命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

(3)请在系统提示时重启计算机。

安装 Docker

安装 Docker 有两个途径,一个是在 Win10 中安装 Docker Desktop,并启用 WSL 引擎 2 ^2 </

本文标签: WSLApollo