gpt4 book ai didi

ubuntu - 试图在 ubuntu 18.4 上安装 ros melodic,得到损坏的包错误

转载 作者:行者123 更新时间:2023-12-04 18:49:45 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


10 个月前关闭。







Improve this question




我已经尝试关注官方instructions并在控制台中运行命令

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

sudo apt-get install ros-melodic-desktop-full

sudo apt-get install -f

得到错误:
The following packages have unmet dependencies:
ros-melodic-desktop-full : Depends: ros-melodic-simulators but it is not going to be installed
Depends: ros-melodic-urdf-sim-tutorial but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

编辑:
尝试使用 sudo aptitude install ros-melodic-desktop-full建议保留 12 个已卸载软件包的当前版本

尝试升级apt,没有任何改变

最佳答案

尽管我在从 Ubuntu 16 升级到 18 之前删除并清除了所有 ros-kinetic 软件包,但我仍然遇到了这个问题。
在我的情况下,问题是我在 ubuntu 16 上安装并被带到这里的冲突 python 版本。
首先清除所有的ros和gazebo包:

sudo apt-get purge ros-*
sudo apt-get remove gazebo* catkin python-rospkg python-rospkg-modules
sudo rm -r /opt/ros/
sudo apt autoremove
然后删除并安装 python 库:
sudo rm -f /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa*
sudo apt remove libpython3.6-*
sudo apt update && sudo apt install -f && sudo apt upgrade
sudo apt install ubuntu-desktop
然后重新启动并安装ros:
sudo apt install ros-melodic-desktop-full

关于ubuntu - 试图在 ubuntu 18.4 上安装 ros melodic,得到损坏的包错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62240480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com