Ubantu安装ros注意事项
Ubantu安装ros注意事项
虚拟机VirtualBox中安装ubantu20.04.4
安装过程中窗口太小而不能点下一步
三种解决办法:
1.alt+鼠标左键拖动:只能实现左右拖动
2.win+鼠标左键:任意拖动点击
3.ctrl+alt+t打开终端,输入以下代码改变窗口分辨率:xrandr -s 1280*800
Ubantu20.04下安装ros系统
设置软件源
==两种办法:==
1.软件与更新(桌面版)(建议使用)
如下图,下载自选择其他,点进去之后选择一个国内源,如清华或阿里,然后重新载入。会自己修改/etc/apt/source.list内容。
2. 打开软件源列表 sudo vi /etc/apt/sources.list
删除国外官方源,换成国内源。如清华源:
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main multiverse restricted universe deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main multiverse restricted universe
设置key
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
更新
sudo apt update
安装ros
sudo apt install ros-noetic-desktop-full
配置环境变量
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
安装构建依赖
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
初始化ros
sudo rosdep init
rosdep update
初始化不成功不影响新手使用,可以直接进入roscore,测试小乌龟包。
ros初始化遇到问题
ERROR: error loading sources list:
The read operation timed out
解决方法: