前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >deepin中dde桌面环境的恢复

deepin中dde桌面环境的恢复

作者头像
yumusb
发布2020-04-23 09:45:35
3.8K0
发布2020-04-23 09:45:35
举报
文章被收录于专栏:坏男孩坏男孩

今天又把deepin玩坏了,原因是在安装python3-opencv时候,依赖问题直接把我的dde干掉了..(日志文件存放在/var/log/apt/history.log )

代码语言:javascript
复制
Start-Date: 2019-03-23  17:03:01
Commandline: apt-get install python3-opencv
Requested-By: yumu
Remove: dde-introduction:amd64 (1.1.5-1), libdtkwidget2:amd64 (2.0.9.17-1), deepin-deepinid-client:amd64 (1.0.1-1), libdmr:amd64 (3.2.20-1), deepin-font-installer:amd64 (1.1.4-1), qt5dxcb-plugin:amd64 (1.1.24-1), dde-qt5integration:amd64 (0.3.7.2-2), deepin-manual:amd64 (2.0.17-1), onboard:amd64 (1.4.1.6-1), printer-driver-deepin-cloud-print:amd64 (1.2.5.2-1), dde-dock-onboard-plugin:amd64 (4.9.0-1), dde-control-center:amd64 (4.9.4-1), deepin-appstore:amd64 (5.2.0.6-1), dde:amd64 (15.9+2), dde-disk-mount-plugin:amd64 (4.7.7.1-1), dde-desktop:amd64 (4.7.7.1-1), libdeepin-font-installer:amd64 (1.1.4-1), deepin-graphics-driver-manager:amd64 (1.1.6-1), deepin-terminal:amd64 (3.2.1.1), deepin-wm:amd64 (1.9.35-1), deepin-cloud-scanner:amd64 (1.0.9.2-1), deepin-image-viewer:amd64 (1.3.8-1), deepin-screenshot:amd64 (4.1.8-1), deepin-system-monitor:amd64 (1.4.8.1-1), deepin-shortcut-viewer:amd64 (1.3.5-1), hplip:amd64 (3.17.10+repack0-5), deepin-menu:amd64 (3.4.1-1), deepin-metacity:amd64 (3.22.24-1), dde-launcher:amd64 (4.6.6-1), dde-file-manager:amd64 (4.7.7.1-1), netease-cloud-music:amd64 (1.1.3.2), deepin-editor:amd64 (1.2.6.3-1), deepin-movie:amd64 (3.2.20-1), libqcef1:amd64 (1.1.4.6-2), startdde:amd64 (3.12.1-1), deepin-feedback:amd64 (1.0.19-1), libdde-file-manager:amd64 (4.7.7.1-1), dde-dock:amd64 (4.9.0-1), dde-session-ui:amd64 (4.8.12-1), deepin-deb-installer:amd64 (1.3.0-1), dde-daemon:amd64 (3.23.0-2), dde-polkit-agent:amd64 (0.2.4-1)
End-Date: 2019-03-23  17:08:46 

一开始我并没有发现出现了问题。直到我的文件管理器打不开了,我才想起去查看APT日志,发现了以上问题。上次重装系统就是因为不小心卸载了dde环境,但是这次我决定要解决这个问题。


  1. 首先既然是这个出现的问题,就卸载掉吧
代码语言:javascript
复制
[email protected]:~$ sudo apt remove python3-opencv
  1. 把源还原为官方源
代码语言:javascript
复制
[email protected]:~$ cat /etc/apt/sources.list
## Generated by deepin-installer
deb [by-hash=force] http://packages.deepin.com/deepin panda main contrib non-free
#deb-src http://packages.deepin.com/deepin panda main contrib non-free
#163kali源
#deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free
[email protected]:~$ sudo apt update
  1. 尝试安装dde
代码语言:javascript
复制
[email protected]:~$ sudo apt install dde

但是,此时告诉我。。依赖环境不满足 我找到了有人遇见了同样的问题 https://bbs.deepin.org/forum.php?mod=viewthread&tid=145708 原来dde环境依赖的qt是老版本的,而我安装python3-opencv的同时更新了qt,然后就把不满足依赖的dde给卸载了….

  1. 回退qt版本再重新安装dde环境
代码语言:javascript
复制
[email protected]:~$ sudo apt remove libqt5core5a
(出现高版本是因为之前修改过deepin的源)
[email protected]:~$ sudo apt install libqt5core5a
(这里安装的就是deepin源里面适配当前dde环境的qt)
[email protected]:~$ sudo apt install dde
(这里就可以正常安装了)

总结一下

  1. 如果不更改deepin的源的话,是不会误操作卸载掉dde环境的
  2. 需要装其他源的软件时,尽量安装完毕要恢复deepin源
  3. 当误操作卸载了dde环境,千万不要关机,因为一关机就起不来了…
  4. 心态一定要稳,先查日志看缺少了哪些东西,再查资料看看是否有人遇到过同样的问题
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 总结一下
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档