
|
导读切记:没事不要进行sudo apt-get upgrade 错误:qt5-default : 依赖: qtbase5-devE: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的... 切记:没事不要进行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、先错误进行搜索,或者将中文转成英文再搜索。 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) |
温馨提示:喜欢本站的话,请收藏一下本站!