ubuntu18.04安装ros国内源
时间: 2023-04-21 12:07:07 浏览: 54
1. 首先打开终端,输入以下命令:
```
sudo sh -c 'echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
```
2. 添加ROS的key
```
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
```
3. 更新软件包列表
```
sudo apt-get update
```
4. 安装ROS
```
sudo apt-get install ros-melodic-desktop-full
```
5. 初始化ROS
```
sudo rosdep init
rosdep update
```
6. 设置环境变量
```
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
```
7. 安装ROS工具包
```
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
```
安装完成后,即可使用ROS。
相关问题
ubuntu18.04安装ros阿里源
要在Ubuntu 18.04上安装ROS阿里源,您可以按照以下步骤操作:
1. 打开终端并输入以下命令,以添加ROS阿里源的软件源:
sudo sh -c 'echo "deb http://mirrors.aliyun.com/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
2. 添加ROS阿里源的公钥,以验证软件包的完整性:
sudo apt-key adv --keyserver 'hkp://ha.pool.sks-keyservers.net:80' --recv-key F42ED6FBAB17C654
3. 更新软件源并安装ROS:
sudo apt-get update
sudo apt-get install ros-melodic-desktop-full
4. 初始化ROS:
sudo rosdep init
rosdep update
5. 将ROS环境变量添加到bash会话中:
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
6. (可选)安装ROS工具包以便更好地使用ROS:
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
以上步骤将安装ROS的完整桌面版本。如果您只需要某些ROS软件包,则可以替换第3行命令中的“ros-melodic-desktop-full”为所需的软件包名称(例如:ros-melodic-navigation)。
ubuntu18.04安装ros清华源
1. 首先打开终端,输入以下命令:
```
sudo sh -c 'echo "deb https://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
```
2. 添加清华源的公钥,输入以下命令:
```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
```
3. 更新软件包列表,输入以下命令:
```
sudo apt-get update
```
4. 安装ROS,输入以下命令:
```
sudo apt-get install ros-melodic-desktop-full
```
5. 初始化ROS,输入以下命令:
```
sudo rosdep init
rosdep update
```
6. 设置环境变量,输入以下命令:
```
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
```
7. 测试ROS是否安装成功,输入以下命令:
```
roscore
```
如果没有报错,说明ROS已经成功安装。