下列软件包有未满足的依赖关系:libbluetooth-dev : 依赖: libbluetooth3 (= 5.48-0ubuntu3) 但是 5.48-0ubuntu3.4 正要被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
错误原因,已装的依赖版本过高导致。
解决方法1(降低依赖版本): 终端输入:
sudo apt-get install libbluetooth3= 5.48-0ubuntu3
解决方法2(不建议,后续可能导致其他问题): 把libbluetooth3卸载,终端输入:
sudo apt-get remove libbluetooth3
卸载完成后重新安装lbbluetooth-dev,终端输入:
sudo apt-get install libbluetooth-dev
问题解决。
当遇到Ubuntu系统中libbluetooth-dev软件包依赖错误时,可能是因为已安装的libbluetooth3版本过高。解决方案包括降级libbluetooth3到特定版本或者完全卸载再重新安装。降级方法是使用`sudo apt-get install libbluetooth3=5.48-0ubuntu3`,卸载并重装的方法是先运行`sudo apt-get remove libbluetooth3`,然后执行`sudo apt-get install libbluetooth-dev`。

1806

被折叠的 条评论
为什么被折叠?



