[System Installation] 系统更新报错:依赖错误
Tofloor
poster avatar
caibh
deepin
2022-04-02 17:15
Author

今早打开系统,执行系统更新,显示依赖错误,无法更新到最新版本。

界面上只显示依赖错误,无法查看更具体信息。

有什么命令可以在命令行执行这个系统更新的吗?这样在命令行就可以看到更多报错信息。

截图_选择区域_20220402091022.png

Reply Favorite View the author
All Replies
babyfengfjx
Super Moderator
CQA
2022-04-02 17:18
#1
  • 可以通过终端:sudo apt update 看一下具体报错;
  • 如果添加了第三方源信息,可以先屏蔽掉,再做升级操作试试。
Reply View the author
caibh
deepin
2022-04-02 17:29
#2
babyfengfjx
  • 可以通过终端:sudo apt update 看一下具体报错;
  • 如果添加了第三方源信息,可以先屏蔽掉,再做升级操作试试。

已解决了,原因是前几天尝试安装别人封装的 deepin source insight 的 deb 包的依赖错误。

顺便问一下:

  1. 有没有自己制作 deepin 下 wine 应用的教程?像这个 Source Insight 我像自己制作一个
  2. 也不知道 wine 和 deepin-wine 有什么区别?

解决过程:

caibh@work:~$ sudo apt-get install tree
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
tree 已经是最新版 (1.8.0-1)。
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 deepin-sourceinsight:i386 : 依赖: deepin-wine5:i386 (>= 5.0.4-1) 但无法安装它
                             依赖: deepin-wine5-i386:i386 (>= 5.0.4-1) 但无法安装它
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
caibh@work:~$ sudo apt-get --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
正在修复依赖关系... 完成
下列软件包将被【卸载】:
  deepin-sourceinsight:i386
升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 157 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
解压缩后将会空出 5,965 kB 的空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 297516 个文件和目录。)
正在卸载 deepin-sourceinsight:i386 (3.5) ...
正在处理用于 deepin-app-store (7.1.1.0009-1) 的触发器 ...

Reply View the author
babyfengfjx
Super Moderator
CQA
2022-04-02 17:40
#3
caibh

已解决了,原因是前几天尝试安装别人封装的 deepin source insight 的 deb 包的依赖错误。

顺便问一下:

  1. 有没有自己制作 deepin 下 wine 应用的教程?像这个 Source Insight 我像自己制作一个
  2. 也不知道 wine 和 deepin-wine 有什么区别?

解决过程:

caibh@work:~$ sudo apt-get install tree
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
tree 已经是最新版 (1.8.0-1)。
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 deepin-sourceinsight:i386 : 依赖: deepin-wine5:i386 (>= 5.0.4-1) 但无法安装它
                             依赖: deepin-wine5-i386:i386 (>= 5.0.4-1) 但无法安装它
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
caibh@work:~$ sudo apt-get --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成   
正在修复依赖关系... 完成
下列软件包将被【卸载】:
  deepin-sourceinsight:i386
升级了 0 个软件包,新安装了 0 个软件包,要卸载 1 个软件包,有 157 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
解压缩后将会空出 5,965 kB 的空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 297516 个文件和目录。)
正在卸载 deepin-sourceinsight:i386 (3.5) ...
正在处理用于 deepin-app-store (7.1.1.0009-1) 的触发器 ...

这个就不清楚了哇😂

Reply View the author