Ubuntu18.04 ros安装过程
内部参考过程,小白谨慎操作
1、设置sources.list(设置软件源),将电脑设置为可以从http://packages.ros.org接收软件
国外的:(只用一种,有梯子首选国外)
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
国内的,速度快:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
清华的:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
2、添加秘钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3、update
sudo apt-get update
4、 安装 ros-melodic-desktop-full
sudo proxychains apt-get install ros-melodic-desktop-full
5、 安装 proxychains
sudo apt-get install proxychains
sudo nano /etc/proxychains.conf
在最后一行添加
socks5 192.168.xxx.xx xxx
6、 安装rosdep
sudo apt install python-rosdep
7、ros初始化
sudo proxychains rosdep init
8、继续执行 rosdep update 操作
proxychains rosdep update
9、环境配置,添加ros环境变量。 如果在每次一个新的终端启动时,ROS 环境变量都能自动地添加进你的 bash 会话是非常方便,这可以通过如下命令来实现:
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
10、创建并初始化工作目录
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
11、环境配置,添加ros环境变量。 如果在每次一个新的终端启动时,ROS 环境变量都能自动地添加进你的 bash 会话是非常方便,这可以通过如下命令来实现:
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc
进行工作空间的编译
cd ~/catkin_ws/
catkin_make
参考
https://blog.csdn.net/u014453443/article/details/104411783
如有侵权请联系删除