首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法完全删除Deepin桌面环境

无法完全删除Deepin桌面环境
EN

Ask Ubuntu用户
提问于 2022-09-12 20:54:14
回答 1查看 381关注 0票数 1

发行商ID: Ubuntu描述:Ubuntu22.04.1 LTS发行版: 22.04代号: jammy

最近,我犯了一个错误,在ubuntu尝试了Deepin (DDE)。在我卸载它之后,我几乎把它的许多残渣都扔掉了。但是,当我引导到xfce (但不是gnome)时,仍然会遇到一个错误。

我做了:

代码语言:javascript
复制
    ls -l /var/crash

并发现:

代码语言:javascript
复制
root@myusername:/home/darkstarcube1# ls -l /var/crash/
total 12224

-rw-r----- 1 myusername whoopsie 9443663 Sep 11 15:51 _usr_bin_kwin_x11.1000.crash
-rw-r----- 1 myusername whoopsie  653161 Sep 11 15:45 _usr_lib_deepin-turbo_booster-desktop.1000.crash
-rw-r----- 1 gdm           whoopsie  652007 Sep 11 15:45 _usr_lib_deepin-turbo_booster-desktop.127.crash
-rw-r----- 1 myusername whoopsie  873780 Sep 11 15:45 _usr_lib_deepin-turbo_booster-dtkwidget.1000.crash
-rw-r----- 1 gdm           whoopsie  873614 Sep 11 15:45 _usr_lib_deepin-turbo_booster-dtkwidget.127.crash

更深的垃圾。我试图找到这些进程,但是在/usr/lib中没有发现与turbo、深处或dde有任何关系的进程。因此,我想这些文件的user_lib部分与它们所在的位置无关(这太容易了)。我将上面输出中的用户名更改为myusername。

kwin_x11的错误也只有在我安装的很深时才开始,这也是我卸载它的原因之一。DDE不会在没有与kwin_x11相关的错误的情况下运行。

首先,如何消除这5个崩溃错误?

如果他们使安装方便,元软件包或不,它应该有一个工具,完全卸载它以及。他们应该知道将在哪里添加和更改哪些文件,并编写一个脚本来逆转和删除所有这些混乱。在Windows世界中,没有有效卸载工具的程序一开始就被看作是有风险的垃圾。难道Linux不应该有更高的标准吗?

我已经成功地删除了grub2条目、登录屏幕条目和其他几个文件,在完成桌面环境的典型apt卸载之后,我必须通过Synaptic手动选择这些文件。这些额外的进程需要修改一些配置文件,然后手动查找并卸载几十个文件。我看不出卸载程序是如何为这些进程构建的。

奇怪的是,现在很多功能似乎都坏了。我无法从图标中启动grub自定义程序。它必须通过根启动从一个terminal.This现在是没有意义的,因为我没有麻烦的grub自定义程序。太笨重了。但我也不能从它的菜单图标启动Synaptic软件包管理器。我也得用根终端。可能任何需要管理员级权限的应用程序现在都会要求我使用终端。

如果我试图‘报告一个问题’时,崩溃的错误发生,我什么也得不到。通常,我会用它来查看细节和确定问题。

我也有更新软件的问题。一个典型的apt更新apt升级过程总是留下十几个软件包没有更新。然后,我可以做apt更新,它将成功地更新,但这是一个新的讨厌,我没想到。我想我终于更新了这些文件中的最后一个。

当然,我做了几件我知道的事情来清理这一切。作为sudo:

代码语言:javascript
复制
apt-get clean
apt-get update
apt-get install -f
dpkg -a --configure

当然,

代码语言:javascript
复制
apt-get autoremove

我还找到了一页关于消除DDE的工作,并做了:

代码语言:javascript
复制
ppa:leaeasy/ddenstall ppa-purge

apt remove dde
apt auto-remove dde
apt list --installed | grep dde
apt remove --purge '^dde.*'
apt remove --purge '^deepin.*'
apt autoremove

(所有这些命令都是sudo)

我突然想到要试试

代码语言:javascript
复制
apt list --installed | grep dde

这显示了更多的文件:

代码语言:javascript
复制
ubuntudde-default-settings/jammy,jammy,now 1.1.9.2ubuntu1 all [installed]
ubuntudde-wallpapers/jammy,now 2022.07.17-1 amd64 [installed]

是的。现在我必须弄清楚如何在不破坏任何东西的情况下移除这些东西。

更新:我确实用synaptic卸载了最后两个ubuntudde的东西。仍然会得到与上述其他四项相关的错误。

我试图在synaptic中寻找助推器,并找到了一个名为deepin_turbo_booster的包。它旁边的盒子是空的,显示它没有安装。我选择了它,并选择“完全卸载”,看看会发生什么。Synaptic说它删除了一些东西,包括配置文件。

我重新启动了

登录到我的xfce桌面。

碰撞错误。当我选择报告时仍然什么也不做。

试过:

代码语言:javascript
复制
ls -l /var/crash

不是的。仍然得到了4个deepin_turbo_booster错误和kwin错误。

寻找一些更难的方法:

代码语言:javascript
复制
apt list --installed | grep dde

(一无所获)

代码语言:javascript
复制
apt list --installed | grep booster

(一无所获)

代码语言:javascript
复制
apt list --installed | grep turbo

发现:

代码语言:javascript
复制
libjpeg-turbo8/jammy,now 2.1.2-0ubuntu1 amd64 [installed,automatic]


apt list --installed | grep deepin

(一无所获)

嗯,那个libjpeg文件和dde没有任何关系,所以我不提它了。仍然得到xfce中的五个错误。我可以把侏儒装好。但我想念xfce。这是我最喜欢的桌面。但每次桌面加载时,我都不会处理一个愚蠢的错误。

EN

回答 1

Ask Ubuntu用户

发布于 2023-03-31 18:07:51

您可以尝试通过重新安装xfce和依赖的软件包来修复系统。要做到这一点,首先安装apt-r级软件包,然后运行:

代码语言:javascript
复制
apt-rdepends xfce4 | grep -v Depends:

它应该显示Xfce的所有依赖项。要重新安装它们,请使用以下内容:

代码语言:javascript
复制
sudo apt install --reinstall $(apt-rdepends xfce4 | grep -v Depends:)

或者,如果你不想重新安装一些基本的东西,比如libc6等,那么你可以整理一下列表。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1429041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档