ROS安装中的问题记录

ROS安装中的一些问题

1. E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

运行sudo apt install ros-melodic-desktop-full 时报错:E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决办法:
在这里插入图片描述把这里的三个更新都点上
然后再运行命令:

sudo apt-get update

再重新运行安装命令

sudo apt install ros-melodic-desktop-full

错误方法:
百度搜到的,运行什么

sudo apt-get install aptitude
sudo aptitude install openssh-server

这种都麻烦 所以后面我就没试过了

2. 等待unattended-upgr退出

图来自https://blog.youkuaiyun.com/shuiyixin/article/details/105545503

导致关机的时候很慢,且安装其他软件的时候都会报错:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
或者无法锁定管理目录…

解决办法:
1.停止自动更新程序

sudo dpkg-reconfigure -plow unattended-upgrades

在第一个提示下,选择不下载并安装更新。重新启动。

2.确保正确安装了处于不干净状态的所有软件包

sudo dpkg --configure -a

3.获取系统up-top-date

sudo apt update && sudo apt -f install && sudo apt full-upgrade

4.清除障碍后,重新打开自动更新程序

sudo dpkg-reconfigure -plow unattended-upgrades

然后就解决了。

3. sudo : rosdep : 找不到命令

没有安装rosdep包:

解决办法:

sudo apt-get install python-rosdep

网上别人的办法:

 sudo apt install python-rosdep2 -y
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值