ubuntu18.04安装rosmelodic(代码片段)

BkbK- BkbK-     2022-12-13     475

关键词:

Ubuntu18.04安装ROS Melodic

1.设置软件源

sudo sh -c 'echo "deb http://packages.ros.org/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.初始化rosdep

sudo rosdep init

出现 sudo: rosdep:找不到命令
解决办法:安装python-rosdep

sudo apt-get install python-rosdep

再次执行初始化:
出现如下错误:

$ sudo rosdep init
ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

  • 解决办法0:

    使用手机热点。

  • 解决办法1:

    打开文件/etc/hosts:

    sudo gedit /etc/hosts
    

    在文件末尾添加如下内容:

    199.232.28.133 raw.githubusercontent.com
    151.101.228.133 raw.github.com

    保存退出。

成功执行如下:

  • 解决办法2:

    切换root用户

    sudo passwd    //接着提示输密码,输入你的用户密码即可
    
    sudo su //或者su root 然后输入密码切换至root用户
    

    创建文件夹

    sudo mkdir -p /etc/ros/rosdep/sources.list.d
    

    进入文件夹

    cd /etc/ros/rosdep/sources.list.d
    

    编辑文件

    sudo gedit 20-default.list
    

    添加如下内容

    # os-specific listings first
    
    yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx
    
     
    
    # generic
    
    yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
    
    yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
    
    yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
    
    gbpdistro https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml fuerte
    
     
    
    # newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml instead
    

    退出root用户

    exit 
    

    上述命令完成后可以进行第六步:更新rosdep

6.更新rosdep

rosdep update

7.添加ROS环境变量

echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc

8.使环境变量生效

source ~/.bashrc

9.安装命令行工具rosinstall

sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

10.测试

roscore


ROS安装成功!

安装 TensorFlow Ubuntu 18.04

】安装TensorFlowUbuntu18.04【英文标题】:InstallingTensorFlowUbuntu18.04【发布时间】:2021-08-0918:41:01【问题描述】:我正在尝试安装tensorflow,但是当我运行时pipinstalltensorflow我收到以下错误:ERROR:Couldnotfindaversionthatsatisfiestherequirementtensor... 查看详情

ubuntu18.04ros安装完整

...来源:​​旋律/安装/乌班图-ROS维基​​​​(12条消息)Ubuntu18.04安装ROS_PanJie_的博客-CSDN博客_ubuntu18.04安装ros​​​​(12条消息)rosdepupdate超时失败2021最新解决方法_WGH无疆的博客-CSDN博客_rosdepupdate超时​​1.添加源Ctrl+Alt+T打开终... 查看详情

在 Ubuntu 18.04 上安装 RVM 时出错

】在Ubuntu18.04上安装RVM时出错【英文标题】:ErrorwhileinstallingRVMonUbuntu18.04【发布时间】:2018-12-2723:54:54【问题描述】:我尝试在新版本的Ubuntu18.04上安装RVM。但是我收到以下错误:"Errorrunning\'requirements_debian_libs_installgawkg++gccautoconf... 查看详情

我无法在 ubuntu 18.04 上安装 mysql

】我无法在ubuntu18.04上安装mysql【英文标题】:Icannotinstallmysqlonubuntu18.04【发布时间】:2020-06-0717:04:45【问题描述】:我正在尝试在我的ubuntu18.04上安装mysql-server,但出现dpkg错误sudoapt-getinstallmysql-server之后的终端输出是正在读取包... 查看详情

ubuntu18.04安装nvidiadriver+cuda+cudnn

LinkUbuntu18.04安装Anaconda3 查看详情

ubuntu18.04安装nvidiadriver+cuda+cudnn

LinkUbuntu18.04安装Anaconda3 查看详情

ubuntu18.04最小化安装为啥带桌面

Ubuntu18.04最小化安装带桌面是为了方便用户使用,桌面环境可以让用户更加容易地浏览文件、运行应用程序和执行其他任务。此外,桌面环境也可以帮助用户更好地理解和使用Ubuntu的各种功能。参考技术Aubuntu18.04最小化安装带桌... 查看详情

ubuntu18.04安装opencv(代码片段)

Ubuntu18.04安装OpenCV这里选择OpenCV3.4.3,其他版本类似文章目录Ubuntu18.04安装OpenCV1.下载OpenCV2.安装cmake及OpenCV依赖包3.解压下载的.zip文件4.编译OpenCV5.安装OpenCV6.设置opencv静态库加载路径1.下载OpenCV点此下载OpenCV,选择Sourcesÿ... 查看详情

ubuntu18.04安装opencv(代码片段)

Ubuntu18.04安装OpenCV这里选择OpenCV3.4.3,其他版本类似文章目录Ubuntu18.04安装OpenCV1.下载OpenCV2.安装cmake及OpenCV依赖包3.解压下载的.zip文件4.编译OpenCV5.安装OpenCV6.设置opencv静态库加载路径1.下载OpenCV点此下载OpenCV,选择Sourcesÿ... 查看详情

sh邮差安装ubuntu18.04(代码片段)

查看详情

在 ubuntu 18.04 上安装 opencv 2.4.9

】在ubuntu18.04上安装opencv2.4.9【英文标题】:installingopencv2.4.9onubuntu18.04【发布时间】:2018-06-0310:58:07【问题描述】:我在我的电脑上安装了ubuntu18.04,并且我设法安装了最新版本的opencv。不过,我需要在我的电脑上运行旧版本的op... 查看详情

ubuntu18.04安装mysql(代码片段)

这里是Ubuntu18.04的mysql安装教程,ubuntu低版本或其他非Debian的Linux发行版可能不适用。安装mysqlsudoapt-getinstallmysql-serversudoapt-getinstallmysql-clientsudoapt-getinstalllibmysqlclient-dev这里我安装完了没有提示设置密码或其他配置项的步骤,所以... 查看详情

Ubuntu 18.04 上的 KivyMD 安装错误

】Ubuntu18.04上的KivyMD安装错误【英文标题】:KivyMDinstallationerroronUbuntu18.04【发布时间】:2020-04-1711:01:43【问题描述】:我尝试使用pip3installkivymd安装kivymd,但出现错误:/tmp/pip-build-46hjob8h/kivy/kivy/include/gl_redirect.h:72:13:fatalerror:GL/gl.h... 查看详情

如何在虚拟机Ubuntu 18.04上安装catkin

】如何在虚拟机Ubuntu18.04上安装catkin【英文标题】:HowtoinstallcatkinonavirtualmachineUbuntu18.04【发布时间】:2019-09-2317:11:48【问题描述】:我觉得我有靛蓝...我按照说明操作:https://wiki.ros.org/catkin#Installing_catkin有人可以帮我解决这个问... 查看详情

vmware安装ubuntu18.04图文教程

...下载安装包二、VMware创建新的虚拟机三、VMware虚拟机安装ubuntu18.04四、ubuntu偏好设置1、改为简体中文2、设置分辨率3、安装VMwareTools工具5、设置最佳服务器镜像源五、总结前言使用VMware创建虚拟镜像,操作Linux系统一、下载安... 查看详情

在 Ubuntu 18.04 上安装 nodemon 时出错

】在Ubuntu18.04上安装nodemon时出错【英文标题】:errorwheninstallingnodemononUbuntu18.04【发布时间】:2018-12-1907:44:39【问题描述】:当我用安装nodemonsudonpmi--save-devnodemon我收到以下错误消息:npmERR!path/home/dominikpatera/Dropbox/Projekty/Fytwa/server/... 查看详情

shwkhtmltopdf安装在ubuntu18.04上(代码片段)

查看详情

在ubuntu18.04系统上安装最新的adobeflashplayer

在本文中,我们将介绍在Ubuntu18.04桌面版系统上安装最新版AdobeFlashPlayer。请按照以下步骤在Ubuntu18.04系统上安装AdobeFlashPlayer。 AdobeFlashPlayer介绍AdobeFlashPlayer是一种轻量级插件,适用于在AdobeFlash网站和平台上传输视频,音频和... 查看详情