2026.3.31成功安装Ubuntu22.04+ROS2记录

本文编辑于2026.03.31,所有平台包括ubuntu22.04.5以及ros2均为当日安装完成,因为自己重新抄一遍也没什么意思,所以全文主要为引用其他博客 ,旨在给大家列出一个2026.03.31日最新的安装流程以供参考:

windows配置参考:


Windows配置ubuntu系统的话,我知道的有双系统和虚拟机两种选择,具体区别大家可以去查,我图方便就搞了虚拟机,所以这里只说虚拟机全流程:

1.下载安装Vmware

安装虚拟机(VMware)保姆级教程(附安装包)_vmware虚拟机-CSDN博客

VMware很好安装,可以参考这个教程,也可以自己安装,很简单,无需多言。

2.下载清华大学开源镜像

清华大学开源镜像-ubuntu

这个链接直接就到了ubuntu板块了,直接去找你要的版本即可,注意,以ubuntu22.04.5为例,你应该找到的源文件名为:ubuntu-22.04.5-desktop-amd64.iso

3.VMware配置虚拟机安装ubuntu

ubuntu 22.04下载安装_ubuntu22.04下载-CSDN博客

参考这个博主的流程即可

需要注意的是,博主截图中的版本号没对上,记得全程选择22.04的文件;其他的都没问题。

其他注意事项:安装地址记得改,内存和处理器分配时注意一下主机的配置,磁盘存储方式要根据自己需求选择。

4.ubuntu中安装ROS2

ROS2环境安装和配置教程(从零开始,保姆级)_ros2安装-CSDN博客

需要注意的地方有:

复制代码
$ sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg 
$ echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null

添加源的时候需要科学上网 ,不然会报错,如果不会科学上网,可以用清华大学开源软件镜像站的链接去安装。


仅作记录,欢迎交流!

相关推荐
c2385617 小时前
Linux C++ 进度条进阶美化与工程化封装
linux·运维·服务器
lularible17 小时前
从沙子到车辙(7.4):《兰亭集序》的启示
开源·嵌入式·汽车电子
Soari18 小时前
开源项目解析 openmed —— 面向医疗智能应用的 OpenMed 开源平台
开源
玖玥拾18 小时前
C/C++ 基础笔记(十四)多态与模板编程
c语言·c++·多态·模板
Roann_seo%18 小时前
C++文件操作完全指南:从文本读写到二进制文件处理
开发语言·c++
坚果派·白晓明19 小时前
【鸿蒙PC】SDL3 适配:AtomCode + Skills 快速集成 NAPI 测试工具
c++·华为·ai编程·harmonyos·atomcode
凡人叶枫20 小时前
Effective C++ 条款17:以独立语句将 newed 对象置入智能指针
java·linux·开发语言·c++·算法
RisunJan20 小时前
Linux命令-pgrep (通过进程名查找进程 ID)
linux·运维
DisonTangor20 小时前
谷歌开源首个扩散大语言模型——DiffusionGemma
人工智能·语言模型·自然语言处理·开源·aigc·transformer
冬奇Lab20 小时前
每日一个开源项目(第129篇):OpenMed - 永不离开设备的医疗 NLP
人工智能·开源·资讯