切记:没事不要进行sudo apt-get upgrade

错误:

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

解决方法:

sudo apt-get install libwayland-client0=1.11.0-2~x~padoka0
sudo apt-get install libwayland-dev
sudo apt-get install qtbase5-dev
sudo apt-get install g++ make qt5-default qt5-qmake git libpcap-dev

此类问题的解决方法:

1、先错误进行Google,或者将中文转成英文再搜索。

2、无解决方案时,应该一步一步来跟进去,最终把具体的包版本找到,然后不要安装最新版本的,而是把包降级,比如下面的操作:

sudo apt-get install subversion

系统报错如下:

下列软件包有未满足的依赖关系:
subversion : 依赖: libsvn1 (= 1.8.8-1ubuntu3) 但是 1.8.8-1ubuntu3.1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决方法如下:

sudo apt-get install libsvn1=1.8.8-1ubuntu3

其他遇到类似问题可以试一下:这样可以制定libsvn的版本安装,安装成功后, 在运行sudo apt-get install subversion就可以正常安装了。

根据报错的信息“subversion : 依赖: libsvn1 (= 1.8.8-1ubuntu3) 但是 1.8.8-1ubuntu3.1 正要被安装”

那么只需要sudo apt-get install xxx=yyy(xxx为提示信息的libsvn1, yyy为提示错误的1.8.8-1ubuntu3)

参考:

http://blkstone.github.io/2016/07/07/shadowsocks-qt5-installation/

最新文章

  1. android 双击返回按钮退出程序。
  2. Phonegap 之 iOS银联在线支付(js调用ios端银联支付控件)
  3. mysql设置连接超时时间参数:wait_timeout
  4. 开机取消显示 系统准备工具(Sysprep)
  5. KVM 虚拟机命令行安装配置
  6. asp.net mvc NPOI 生成Excel文件
  7. [Angular 2] Keynote: Lazy Routing -- NGCONF
  8. php目录分隔符DIRECTORY_SEPARATOR
  9. opcache effect
  10. hdu_2141_Can you find it?(二分)
  11. Jquery基本用法
  12. nodeJS实现简单网页爬虫功能
  13. ubantu下su命令Authentication failure失败的解决方式
  14. BeautifulSoup 用法
  15. git push 和 pull 时 免密执行的方法
  16. git 提交小备注
  17. 【Linux】Screen命令
  18. linux命令之grep用法
  19. HUE配置HIVE
  20. @Transient注解的使用

热门文章

  1. struts2 源码地址
  2. SOA测试之浏览器插件
  3. "码代码"微信号今日上线,为互联网同仁提供最前沿咨询
  4. InChatter系统之本地化
  5. 第三方知乎专栏应用Android源码
  6. patest_1003_Emergency (25)_(dijkstra+dfs)
  7. Analysis Of The Causes Of Internal Symmetry Of Hydraulic Motor
  8. C#语言中循环分类总结
  9. swiper 3D 覆盖流的使用方法
  10. CSU1008: Horcrux