软件包依赖问题?这个如何解决?
Tofloor
poster avatar
gotianyahaijiao
deepin
2019-07-08 15:42
Author
PC:~$ sudo apt upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
libglx-mesa0 : 依赖: libglapi-mesa (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
libglx-mesa0:i386 : 依赖: libglapi-mesa:i386 (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

PC:~$ sudo apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
正在修复依赖关系... 完成
将会同时安装下列软件:
  libglx-mesa0 libglx-mesa0:i386
下列软件包将被升级:
  libglx-mesa0 libglx-mesa0:i386
升级了 2 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 0 B/356 kB 的归档。
解压缩后会消耗 0 B 的额外空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 303829 个文件和目录。)
正准备解包 .../libglx-mesa0_18.1.9-1~bpo9+3deepin_i386.deb  ...
正在反配置 libglx-mesa0:amd64 (18.1.9-1~bpo9+1) ...
正在将 libglx-mesa0:i386 (18.1.9-1~bpo9+3deepin) 解包到 (18.1.9-1~bpo9+1) 上 ...
dpkg: 处理归档 /var/cache/apt/archives/libglx-mesa0_18.1.9-1~bpo9+3deepin_i386.deb (--unpack)时出错:
新建符号链接 ./usr/lib/i386-linux-gnu/libGLX_indirect.so.0 时出错: 没有那个文件或目录
正准备解包 .../libglx-mesa0_18.1.9-1~bpo9+3deepin_amd64.deb  ...
正在反配置 libglx-mesa0:i386 (18.1.9-1~bpo9+1) ...
正在将 libglx-mesa0:amd64 (18.1.9-1~bpo9+3deepin) 解包到 (18.1.9-1~bpo9+1) 上 ...
dpkg: 处理归档 /var/cache/apt/archives/libglx-mesa0_18.1.9-1~bpo9+3deepin_amd64.deb (--unpack)时出错:
新建符号链接 ./usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0 时出错: 没有那个文件或目录
在处理时有错误发生:
/var/cache/apt/archives/libglx-mesa0_18.1.9-1~bpo9+3deepin_i386.deb
/var/cache/apt/archives/libglx-mesa0_18.1.9-1~bpo9+3deepin_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Reply Favorite View the author
All Replies
avatar
caiti
deepin
2019-07-08 16:42
#1
我今天升级也遇到了,你这解决了没有?
Reply View the author
avatar
aida
deepin
2019-07-08 18:14
#2
Reply View the author
avatar
aida
deepin
2019-07-08 18:25
#3
之前装了backports的版本吗?

sudo apt upgrade -t  lion 试一下   
Reply View the author
avatar
gotianyahaijiao
deepin
2019-07-08 18:31
#4
https://bbs.deepin.org/post/180366
我今天升级也遇到了,你这解决了没有?

没有解决,所以才来这里问问大家!
Reply View the author
avatar
gotianyahaijiao
deepin
2019-07-08 18:33
#5
https://bbs.deepin.org/post/180366
我今天升级也遇到了,你这解决了没有?

没有解决,所以才来这里问问大家!
Reply View the author
avatar
gotianyahaijiao
deepin
2019-07-08 18:36
#6
https://bbs.deepin.org/post/180366
之前装了backports的版本吗?

sudo apt upgrade -t  lion 试一下

PC:~$ sudo apt upgrade -t  lion
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
libglx-mesa0 : 依赖: libglapi-mesa (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
libglx-mesa0:i386 : 依赖: libglapi-mesa:i386 (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
这样也不能解决问题,导致之后无法安装应用了,太麻烦了。
Reply View the author
avatar
gotianyahaijiao
deepin
2019-07-08 18:38
#7
https://bbs.deepin.org/post/180366
之前装了backports的版本吗?

sudo apt upgrade -t  lion 试一下

PC:~$ sudo apt upgrade -t  lion
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
libglx-mesa0 : 依赖: libglapi-mesa (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
libglx-mesa0:i386 : 依赖: libglapi-mesa:i386 (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

这样也不能解决问题,导致之后无法安装应用了,太麻烦了。

PC:~$ sudo apt install gedit
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
gedit : 依赖: libgspell-1-1 (>= 1.0.0) 但是它将不会被安装
         依赖: libgtksourceview-3.0-1 (>= 3.21.5) 但是它将不会被安装
         依赖: gir1.2-gtksource-3.0 但是它将不会被安装
         依赖: gedit-common (>= 3.22) 但是它将不会被安装
         依赖: gedit-common (< 3.23) 但是它将不会被安装
         推荐: zenity
libglx-mesa0 : 依赖: libglapi-mesa (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 正要被安装
libglx-mesa0:i386 : 依赖: libglapi-mesa:i386 (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
Reply View the author
avatar
gotianyahaijiao
deepin
2019-07-08 18:39
#8
https://bbs.deepin.org/post/180366
之前装了backports的版本吗?

sudo apt upgrade -t  lion 试一下

PC:~$ sudo apt upgrade -t  lion
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
libglx-mesa0 : 依赖: libglapi-mesa (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
libglx-mesa0:i386 : 依赖: libglapi-mesa:i386 (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 已经安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

这样也不能解决问题,导致之后无法安装应用了,太麻烦了。

PC:~$ sudo apt install gedit
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
gedit : 依赖: libgspell-1-1 (>= 1.0.0) 但是它将不会被安装
         依赖: libgtksourceview-3.0-1 (>= 3.21.5) 但是它将不会被安装
         依赖: gir1.2-gtksource-3.0 但是它将不会被安装
         依赖: gedit-common (>= 3.22) 但是它将不会被安装
         依赖: gedit-common (< 3.23) 但是它将不会被安装
         推荐: zenity
libglx-mesa0 : 依赖: libglapi-mesa (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 正要被安装
libglx-mesa0:i386 : 依赖: libglapi-mesa:i386 (= 18.1.9-1~bpo9+1) 但是 18.1.9-1~bpo9+3deepin 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
Reply View the author
avatar
六七
deepin
2019-07-08 19:00
#9
这个就是最蛋疼的问题    低版本被其他所依赖   现在又需要高版本    哥们这问题解决了   记得分享出来
Reply View the author
avatar
gotianyahaijiao
deepin
2019-07-09 17:01
#10
Reply View the author
avatar
Island
deepin
2019-08-02 00:10
#11
sudo apt-get dist-upgrade && sudo apt-get -f install && sudo apt-get install dde
Reply View the author