赞
踩
解决方法一:
使用aptitude
aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。
sudo aptitude install libprotobuf-dev
运行后,不接受未安装方案,接受降级方案。
解决方法二:
步骤1:更新阿里云的源
步骤2:sudo apt-get install 软件名称。这里会提示“有未能满足的依赖关系“;
步骤3:sudo apt-get -f install。这个命令会针对当前不满足的依赖关系,下载正确版本的依赖库;
步骤4:sudo apt-get install 软件名称。这一步就会正确安装软件了,ok!
————————————————
版权声明:本文为CSDN博主「智慧地球(AI·Earth)」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_36396104/article/details/79748458
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。