Ubuntu20.04如何优雅的安装ROS 1(胎教级教程)

1、USTC的源:

bash 复制代码
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

2、设置的ROS源添加密钥:

bash 复制代码
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

3.安装ROS1:

bash 复制代码
sudo apt update

sudo apt install ros-noetic-desktop-full

4.设置环境变量

bash 复制代码
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

5、添加依赖:

bash 复制代码
sudo apt-get install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential

6、安装rosinstall:

bash 复制代码
sudo apt install python3-pip

mkdir ~/.pip
cd ~/.pip
touch pip.conf
sudo gedit ~/.pip/pip.conf

# 在上面弹出的文件中写下下面的内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ 
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

sudo pip install rosdepc
sudo rosdepc init
rosdepc update

7、检查安装是否成功:

bash 复制代码
roscore

rosrun turtlesim turtlesim_node

rosrun turtlesim turtle_teleop_key

8、最后的结果:

9、参考博客网址:

【ROS】Ubuntu20.04.5安装ROS1【教程】-CSDN博客

相关推荐
Winner13002 分钟前
Debian、Buildroot 和 Ubuntu 都是基于 Linux 的系统区别
linux·ubuntu·debian
一心09210 小时前
ubuntu 20.04.6 sudo 源码包在线升级到1.9.17p1
运维·ubuntu·sudo·漏洞升级
好好学习啊天天向上10 小时前
世上最全:ubuntu 上及天河超算上源码编译llvm遇到的坑,cmake,ninja完整过程
linux·运维·ubuntu·自动性能优化
snoopyfly~14 小时前
Ubuntu 24.04 LTS 服务器配置:安装 JDK、Nginx、Redis。
java·服务器·ubuntu
BD_Marathon14 小时前
Ubuntu下Tomcat的配置
linux·ubuntu·tomcat
BD_Marathon15 小时前
Ubuntu:Tomcat里面的catalina.sh
linux·ubuntu·tomcat
BD_Marathon15 小时前
设置LInux环境变量的方法和区别_Ubuntu/Centos
linux·ubuntu·centos
zhaowangji15 小时前
ubuntu 20.04 安装中文输入法 (sougou pin yin)
linux·ubuntu
Maki Winster1 天前
Peek-Ubuntu上Gif录制工具-24.04LTS可装
linux·ubuntu·peek
Maki Winster1 天前
在 Ubuntu 下配置 oh-my-posh —— 普通用户 + root 各自使用独立主题(共享可执行)
linux·运维·ubuntu