Ubuntu20.04安装gazebo11报错

2023-05-16

  在这记录下安装gazebo11的报错解决方案,本人遇到问题的过程:我在安装gazebo11后又卸载了全部相关的东西,然后用命令sudo apt upgrade升级了下Ubuntu20.04里的一些东西,升级过程中弹出了选择 MySQL 的东西,貌似当时操作有误而损坏了 MySQL 的配置(这也是我后面一点点核查安装gazebo11的bug发现的),导致安装gazebo11报错。


  先介绍下如何卸载干净gazebo的旧版本,然后按照官网的步骤安装目前最新版gazebo11

# 首先查看gazebo的版本,确定是旧版本
dpkg -l | grep gazebo

# 卸载gazebo旧版本及其相关插件
sudo apt remove gazebo9 gazebo9-common gazebo9-plugin-base libgazebo9:amd64 libgazebo9-dev:amd64 ros-melodic-gazebo-*

# 清理缓存及安装包
sudo apt autoremove
sudo apt autoclean
# 设置镜像
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'

# 设置Key
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -

# 安装gazebo,不含gazebo_ros_pkgs
sudo apt update
sudo apt install gazebo11
sudo apt install libgazebo11-dev

  如果你可以顺利执行上面全部命令,那么是最好的。但我在执行sudo apt install gazebo11时遇到了报错提示 “Dependency: libgazebo11 (= 11.11.0-1~focal) but it is not going to be installed …”,因此我尝试用sudo apt upgrade libgazebo11来进行修复,然而又跳出类似的报错提示 “Dependency: libgdal (…) but it is not going to be installed …” ,我就一步步的用命名sudo apt upgrade xxx来看会跳出什么报错声明,其中xxx是其跳出来的内容(比如 “libgdal” )…直到最后跳出报错“libmysqlclient21 : Breaks: libmysqlclient21:i386 (!= 8.0.29-1ubuntu20.04) but 8.0.29-0ubuntu0.20.04.3 is to be installed libmysqlclient21:i386 : Breaks: libmysqlclient21 (!= 8.0.29-0ubuntu0.20.04.3) but 8.0.29-1ubuntu20.04 is to be installed”,此时突然发现跟 MySQL的client有关,于是打算卸载了MySQL的全部(毕竟我本地的MySQL也没存储什么数据,如果有重要的数据请先备份下)。
  接着按👉重装MySQL(点我跳转)的方法操作后,再次按上述安装gazebo的方法安装gazebo11便成功了,虽然在探索的时候这个bug处理挺久的(因为除了上述的方法,我还尝试了降低Ubuntu内核、将libmysqlclient21的版本从8.0.29-0ubuntu0.20.04.3 卸载后转为8.0.28-0ubuntu0.20.04.4,因为考虑到我的是Ubuntu20.04.4),然后还反复看github的issue和外文参考解决方法,但是只要坚持查找bug所在之处一定会有发现,最后通过自己的判断成功解决了bug

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu20.04安装gazebo11报错 的相关文章

  • 20200628-01 树莓派4B 交叉编译 Qt5.14.2 基于 ubuntu18.04 & ubuntu20.0

    修改日志 20210813 增加部分内容 1 rpi update 本地更新的方式 2 tests pkg config fail 错误的处理 3 增加 GL 驱动开启的说明 前言 执行流程包含树莓派上的操作 xff0c 以及 PC 机上的
  • OAI:Ubuntu20.04不支持OAI

    遇到一个无法解决的问题 xff0c 将ubuntu从18 04升级到了20 04 xff0c 发现ubuntu20 04不支持OAI啊 xff01
  • Gazebo——仿真平台搭建(基于Ubuntu20.04)

    目录 Gazebo安装配置 创建仿真环境 仿真使用 Rviz查看摄像头采集的信息 Kinect仿真 问题解决 xff1a 1 gazebo SpawnModel Failure model name mrobot already exist
  • ubuntu20运行VINS-Fusion报错

    ubuntu20运行VINS Fusion报错 Ubuntu20运行VINS Fusion xff0c catkin make报错可以csdn解决 xff1b 但是启动vins node节点的时候 xff0c 就会显示 段错误 xff0c
  • Ubuntu20.04下安装intel Realsense SDK

    1 安装安装依赖项 sudo apt span class token operator span get install libudev span class token operator span dev pkg span class
  • ubuntu20.4安装python3.8

    ubuntu20 4中安装python3 8 注 ubuntu20 4自带python3 10 软连接python3与pip3指向的为python3 10本文意在安装python3 8 并将软连接python与pip指向python3 8
  • ubuntu20.04 python pycharm使用cv_bridge的问题

    1 终端python运行下面会报错 xff1a from cv bridge boost cv bridge boost import getCvType ImportError lib libgdal so 26 undefined sy
  • Ubuntu20 + KVM虚拟机

    1 命令汇总 span class token comment 查看一下linux是32位还是64位 xff1a span span class token function file span bin ls span class toke
  • Ubuntu20.04安装tensorflow2.8.0+CUDA11.4

    Ubuntu20 04安装tensorflow2 8 0 43 CUDA11 4 1 创建虚拟环境2 安装tensorflow3 安装CUDA4 安装cuDNN4 1 手动安装4 2 deb安装包安装 5 测试 需要事先安装好Anacond
  • 装完Ubuntu20.04 之后发现没有声音输出,解决方法

    装完Ubuntu之后发现没有声音输出 xff0c 解决方法 在设置里面的sound选项里面没有多余的声音输出选项 xff0c 多次重启也无法解决 方法 xff1a 1 安装pavucontrol sudo apt install pavuc
  • Ubuntu20.04 Server 安装NS3 速通版

    官网内容 xff1a https www nsnam org wiki Installation 目录如下 xff1a 官网内容 第一章内容基本可以跳过在第二章中可以查看对应OS需要的安装环境 xff0c 当然我尝试过Ubuntu20 04
  • Ubuntu20.04打不开终端

    Ubuntu20 04打不开终端 下载xterm输入gnome terminal显示 xff1a Error constructing proxy for org gnome Terminal org gnome Terminal Fact
  • Ubuntu20.04 配置D435i相机

    文章目录 一 安装使用 InterRealSenseD435i SDK21 注册服务器的公钥2 安装3 安装开发者和调试包4 测试SDK2 二 安装realsense ros1 创建工作空间2 源码安装3 编译 xff1a 三 安装kali
  • Ubuntu20.04 安装 mNetAssist

    安装环境 xff1a Ubuntu20 04安装包 xff1a mNetAssist release amd64 deb 安装与运行 span class token function sudo span span class token
  • Ubuntu20.04跑VINS-fusion

    Ubuntu20 04跑VINS Fusion 使用docker 由于工程较大 xff0c 依赖较多 xff0c 环境配置十分繁琐 xff0c 故使用docker环境来运行VINS Fusion Docker 可以让开发者打包他们的应用以及
  • virtualbox上安装ubuntu20.04清华源镜像

    一 下载Ubuntu镜像文件 这里我选择国内清华源下载ubuntu镜像文件 步骤一 xff1a 清华源下载地址 xff1a Index of ubuntu releases 20 04 清华大学开源软件镜像站 Tsinghua Open S
  • 一文掌握Ubuntu20.04深度学习环境搭建(显卡驱动、CUDA、CUDNN、NCCL、Pytorch、PaddlePaddle)

    目录 一 Ubuntu系统安装1 1 制作U盘镜像并安装1 2 安装make g 43 43 cmake1 3 安装中文输入法1 4 安装VS Code 二 深度学习环境安装2 1 切换Python版本2 2 安装英伟达显卡驱动2 3 明确
  • 【Ubuntu】Ubuntu20.04安装GPU显卡驱动

    一 安装显卡驱动 方式一 xff1a 图形界面安装 等待安装即可 方式二 xff1a 命令行安装 sudo apt get install nvidia driver 515 有些显卡只支持455 安装完成记得重启一下 xff0c 然后验证
  • 【ORB_SLAM】Ubuntu20.04 配置ORB_SLAM3

    本文主要记录基于Ubuntu20 04环境下 xff0c 对普通的ORB SLAM3和稠密版本的ORB SLAM3进行环境的配置 一 配置ORB SLAM3 lt 普通版本 gt 1 安装ROS开发环境 这里采用鱼香ros的一键安装 xff
  • ORB_SLAM2配置——基于Ubuntu20.04+ROS+gazebo仿真

    一 引言 ORB SLAM2 xff0c 它是基于单目 双目或RGB D相机的一个完整的SLAM系统 xff0c 其中包括地图重用 回环检测和重定位功能 这个系统可以适用于多种环境 xff0c 无论是室内小型手持设备 xff0c 还是工厂环

随机推荐