E: 无法定位软件包 rpmdevtools
时间: 2023-07-30 10:05:07 浏览: 188
这个错误可能是因为你的系统没有安装 rpmdevtools 软件包。你可以通过以下命令在 CentOS / RedHat 系统上安装 rpmdevtools 软件包:
```
sudo yum install rpmdevtools
```
如果你的系统是基于 Debian 的,比如 Ubuntu,你可以使用以下命令来安装:
```
sudo apt-get install rpmdevtools
```
安装完成后,你应该能够使用 rpmdevtools 命令了。
相关问题
E: 无法定位软件包 libjasper-dev E: 无法定位软件包 libdc1394-22-dev
这些错误提示是因为系统无法找到所需的软件包。可能是因为软件源配置有误或者这些软件包不在当前的软件源中。
你可以尝试更新软件源并再次尝试安装这些软件包。可以使用以下命令更新软件源:
```
sudo apt update
```
然后再尝试安装libjasper-dev和libdc1394-22-dev软件包:
```
sudo apt install libjasper-dev
sudo apt install libdc1394-22-dev
```
如果问题仍然存在,你可以检查一下是否有其他可用的软件源,并尝试使用其他软件源来安装这些软件包。
E: 无法定位软件包 ros-melodic-mavros E: 无法定位软件包 ros-melodic-mavros-extras
这个问题可能是由于您的软件源配置不正确所导致的。您可以尝试运行以下命令,更新软件源并安装这些软件包:
```
sudo apt update
sudo apt install ros-melodic-mavros ros-melodic-mavros-extras
```
如果问题仍然存在,您可以考虑检查您的软件源配置,并确保已正确配置ROS软件源。
阅读全文