更新出错
Tofloor
poster avatar
waittingsummer
deepin
2020-12-02 21:12
Author

更新巨慢  一怒之下  sudo  rm -rf /var/cahe

重启后在更新,报错如下

deepin@deepin-PC:~$ sudo apt-get update && sudo apt-get dist-upgrade
请输入密码
[sudo] deepin 的密码:
验证成功
命中:1 http://dl.google.com/linux/chrome/deb stable InRelease
命中:2 https://community-store-packages.deepin.com/appstore eagle InRelease 
命中:3 http://packages.microsoft.com/repos/edge stable InRelease 
命中:4 https://proposed-packages.deepin.com/dde-apricot unstable InRelease 
命中:5 https://community-packages.deepin.com/deepin apricot InRelease 
命中:6 https://sucdn.jerrywang.top InRelease
命中:7 https://community-packages.deepin.com/printer eagle InRelease
正在读取软件包列表... 完成
正在读取软件包列表... 完成
正在分析软件包的依赖关系树 
正在读取状态信息... 完成 
正在计算更新... 完成
下列软件包是自动安装的并且现在不需要了:
libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2 remmina-common
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被升级:
microsoft-edge-dev remmina
升级了 2 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 3 个软件包没有被完全安装或卸载。
需要下载 90.3 MB 的归档。
解压缩后将会空出 4,008 kB 的空间。
您希望继续执行吗? [Y/n] y
获取:1 https://community-store-packages.deepin.com/appstore eagle/appstore amd64 remmina amd64 1.4.8+dfsg-2 [2,112 kB]
获取:2 http://packages.microsoft.com/repos/edge stable/main amd64 microsoft-edge-dev amd64 88.0.705.9-1 [88.2 MB]
已下载 90.3 MB,耗时 21分 24秒 (70.3 kB/s) 
(正在读取数据库 ... 系统当前共安装有 271655 个文件和目录。)
准备解压 .../microsoft-edge-dev_88.0.705.9-1_amd64.deb ...
正在解压 microsoft-edge-dev (88.0.705.9-1) 并覆盖 (88.0.702.0-1) ...
准备解压 .../remmina_1.4.8+dfsg-2_amd64.deb ...
正在解压 remmina (1.4.8+dfsg-2) 并覆盖 (1.3.3+dfsg-2) ...
dpkg: 处理归档 /var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb (--unpack)时出错:
正试图覆盖 /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2.0.0,它同时被包含于软件包 libfreerdp-client2-2:amd64 2.0.0.4-1+dde
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
在处理时有错误发生:
/var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

deepin@deepin-PC:~$ 

Reply Favorite View the author
All Replies
guaguale
deepin
2020-12-02 21:25
#1
sudo rm -rf  /var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb

或者wiki.deepin.org 搜索error code

Reply View the author
waittingsummer
deepin
2020-12-02 21:31
#2


多谢,晚点回去试下

Reply View the author
大白用户
deepin
2020-12-02 21:50
#3

remmina这次更新是这样的了 我的也是  

sudo apt remove remmina remmina-common -y    && sudo apt install remmina  -y  我是这样解决的

Reply View the author
Comments
anye7up
2021-01-05 22:36
有效果! 看来是之前卸载的姿势不对(只卸了rimmina)
神经蛙
2020-12-02 21:59
成功升级!
waittingsummer
deepin
2020-12-02 22:41
#4
大白用户

remmina这次更新是这样的了 我的也是  

sudo apt remove remmina remmina-common -y    && sudo apt install remmina  -y  我是这样解决的

deepin@deepin-PC:~$ sudo apt remove remmina remmina-common -y && sudo apt install remmina -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
软件包 remmina-common 未安装,所以不会被卸载
软件包 remmina 未安装,所以不会被卸载
下列软件包是自动安装的并且现在不需要了:
libavahi-ui-gtk3-0 libayatana-appindicator3-1 libayatana-ido3-0.4-0 libayatana-indicator3-7 libfreerdp-client2-2
libfreerdp2-2 libssh-4 libvncclient1 libvte-2.91-0 libvte-2.91-common libwinpr2-2
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2
使用'sudo apt autoremove'来卸载它(它们)。
建议安装:
remmina-plugin-exec remmina-plugin-kwallet remmina-plugin-nx remmina-plugin-spice remmina-plugin-www
remmina-plugin-xdmcp
推荐安装:
remmina-plugin-rdp remmina-plugin-vnc remmina-plugin-secret
下列【新】软件包将被安装:
remmina
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 2,112 kB 的归档。
解压缩后会消耗 542 kB 的额外空间。
获取:1 https://community-store-packages.deepin.com/appstore eagle/appstore amd64 remmina amd64 1.4.8+dfsg-2 [2,112 kB]
已下载 2,112 kB,耗时 1秒 (1,788 kB/s)
(正在读取数据库 ... 系统当前共安装有 271302 个文件和目录。)
准备解压 .../remmina_1.4.8+dfsg-2_amd64.deb ...
正在解压 remmina (1.4.8+dfsg-2) ...
dpkg: 处理归档 /var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb (--unpack)时出错:
正试图覆盖 /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2.0.0,它同时被包含于软件包 libfreerdp-client2-2:amd64 2.0.0.4-1+dde
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
dpkg-query: 软件包 remmina 没有被安装
通过 dpkg --contents (= dpkg-deb --contents) 来列出档案文件清单。
在处理时有错误发生:
/var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
deepin@deepin-PC:~$

Reply View the author
大白用户
deepin
2020-12-03 17:14
#5
waittingsummer

deepin@deepin-PC:~$ sudo apt remove remmina remmina-common -y && sudo apt install remmina -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
软件包 remmina-common 未安装,所以不会被卸载
软件包 remmina 未安装,所以不会被卸载
下列软件包是自动安装的并且现在不需要了:
libavahi-ui-gtk3-0 libayatana-appindicator3-1 libayatana-ido3-0.4-0 libayatana-indicator3-7 libfreerdp-client2-2
libfreerdp2-2 libssh-4 libvncclient1 libvte-2.91-0 libvte-2.91-common libwinpr2-2
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2
使用'sudo apt autoremove'来卸载它(它们)。
建议安装:
remmina-plugin-exec remmina-plugin-kwallet remmina-plugin-nx remmina-plugin-spice remmina-plugin-www
remmina-plugin-xdmcp
推荐安装:
remmina-plugin-rdp remmina-plugin-vnc remmina-plugin-secret
下列【新】软件包将被安装:
remmina
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 2,112 kB 的归档。
解压缩后会消耗 542 kB 的额外空间。
获取:1 https://community-store-packages.deepin.com/appstore eagle/appstore amd64 remmina amd64 1.4.8+dfsg-2 [2,112 kB]
已下载 2,112 kB,耗时 1秒 (1,788 kB/s)
(正在读取数据库 ... 系统当前共安装有 271302 个文件和目录。)
准备解压 .../remmina_1.4.8+dfsg-2_amd64.deb ...
正在解压 remmina (1.4.8+dfsg-2) ...
dpkg: 处理归档 /var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb (--unpack)时出错:
正试图覆盖 /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2.0.0,它同时被包含于软件包 libfreerdp-client2-2:amd64 2.0.0.4-1+dde
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
dpkg-query: 软件包 remmina 没有被安装
通过 dpkg --contents (= dpkg-deb --contents) 来列出档案文件清单。
在处理时有错误发生:
/var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
deepin@deepin-PC:~$

额 我的两个机器都是安装了没问题。。

Reply View the author
me_live
deepin
2020-12-03 18:50
#6
waittingsummer

deepin@deepin-PC:~$ sudo apt remove remmina remmina-common -y && sudo apt install remmina -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
软件包 remmina-common 未安装,所以不会被卸载
软件包 remmina 未安装,所以不会被卸载
下列软件包是自动安装的并且现在不需要了:
libavahi-ui-gtk3-0 libayatana-appindicator3-1 libayatana-ido3-0.4-0 libayatana-indicator3-7 libfreerdp-client2-2
libfreerdp2-2 libssh-4 libvncclient1 libvte-2.91-0 libvte-2.91-common libwinpr2-2
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2
使用'sudo apt autoremove'来卸载它(它们)。
建议安装:
remmina-plugin-exec remmina-plugin-kwallet remmina-plugin-nx remmina-plugin-spice remmina-plugin-www
remmina-plugin-xdmcp
推荐安装:
remmina-plugin-rdp remmina-plugin-vnc remmina-plugin-secret
下列【新】软件包将被安装:
remmina
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 2,112 kB 的归档。
解压缩后会消耗 542 kB 的额外空间。
获取:1 https://community-store-packages.deepin.com/appstore eagle/appstore amd64 remmina amd64 1.4.8+dfsg-2 [2,112 kB]
已下载 2,112 kB,耗时 1秒 (1,788 kB/s)
(正在读取数据库 ... 系统当前共安装有 271302 个文件和目录。)
准备解压 .../remmina_1.4.8+dfsg-2_amd64.deb ...
正在解压 remmina (1.4.8+dfsg-2) ...
dpkg: 处理归档 /var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb (--unpack)时出错:
正试图覆盖 /usr/lib/x86_64-linux-gnu/libfreerdp-client2.so.2.0.0,它同时被包含于软件包 libfreerdp-client2-2:amd64 2.0.0.4-1+dde
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
dpkg-query: 软件包 remmina 没有被安装
通过 dpkg --contents (= dpkg-deb --contents) 来列出档案文件清单。
在处理时有错误发生:
/var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
deepin@deepin-PC:~$

你解决了吗,我也是这个问题,实在受不了了,重装了系统还是同样报错

Reply View the author
waittingsummer
deepin
2020-12-04 16:19
#7
me_live

你解决了吗,我也是这个问题,实在受不了了,重装了系统还是同样报错

还没

Reply View the author
albertzhou
deepin
2020-12-20 08:32
#8

 我用这个命令,完成了更新。


sudo dpkg -i --force-overwrite "/var/cache/apt/archives/remmina_1.4.8+dfsg-2_amd64.deb"

Reply View the author
aegiscn
deepin
2021-01-02 02:38
#9
大白用户

remmina这次更新是这样的了 我的也是  

sudo apt remove remmina remmina-common -y    && sudo apt install remmina  -y  我是这样解决的

谢谢,这个方法是成功的

Reply View the author
jenson
deepin
2021-01-02 06:39
#10

sudo apt autoremove remmina remmina-common -y    && sudo apt install remmina  -y

试下改成autoremove

Reply View the author
lanjf2000
deepin
2021-02-09 19:07
#11
me_live

你解决了吗,我也是这个问题,实在受不了了,重装了系统还是同样报错

今天看到一楼的帖子,终于搞定了。

我的报错信息和你的一样,都是libfreerdp-client的那个被占用了,不能安装软件。

在一楼的帖子中有这样一段话:

下列软件包是自动安装的并且现在不需要了:
libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2 remmina-common
使用'sudo apt autoremove'来卸载它(它们)。

我直接执行

sudo apt autoremove libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2 remmina-common

卸载后,再执行:

sudo apt install remmina=1.4.8+dfsg-2

最终执行成功了。

Reply View the author
lanjf2000
deepin
2021-02-09 19:09
#12
waittingsummer

还没

已解决。

卸载

libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2 remmina-common

直接执行

sudo apt autoremove libfreerdp-client2-2 libfreerdp2-2 libwinpr2-2 remmina-common

卸载后,再执行:

sudo apt install remmina=1.4.8+dfsg-2

最终执行成功了。

Reply View the author