如何从Ubuntu 14.04 LTS删除lubuntu-desktop


10

我已经在Ubuntu 14.04 LTS中安装了lubuntu-desktop。现在,我想获得纯Ubuntu。我怎样才能只恢复到Ubuntu?

注意:我已经在google中搜索并找到了12.04 / 12.10的解决方案。但是尚未找到针对Ubuntu 14.04 LTS的任何解决方案。那就是为什么我在这里问。


通过全新安装,重新安装Ubuntu变得一样容易。另一方面,保留lubuntu-desktop的安装不会对您造成伤害。如果要删除它,请按照12.x的说明进行操作,并调试收到的所有输出或错误消息。
Panther

Answers:


5

执行以下命令:

sudo apt-get autoremove lxde
sudo apt-get autoremove lubuntu-desktop
sudo apt-get --purge remove lxde
sudo apt-get --purge remove lubuntu-desktop

注意lubuntu-desktop可能未安装软件包。

同时执行此命令以获取以下软件包lubuntu-desktop

whereis lxde

你会得到像 /usr/share/lxde

/usr/share/lxde通过以下方式完全删除目录:

sudo rm -rf /usr/share/lxde

既然我在一行中提到了命令,那就是问题所在。尝试一次。我还列出了第一个命令的输出:

sk@sk-Vostro-1015:~/.config/openbox$ sudo apt-get autoremove lxde
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  galculator giblib1 leafpad libxmmsclient-glib1 libxmmsclient6 lxappearance lxde lxinput lxmusic lxrandr lxsession-edit menu-xdg scrot xmms2-core
  xmms2-plugin-alsa xmms2-plugin-id3v2 xmms2-plugin-mad xmms2-plugin-vorbis
0 upgraded, 0 newly installed, 18 to remove and 56 not upgraded.
After this operation, 7,384 kB disk space will be freed.
Do you want to continue [Y/n]? 

如果有任何问题请回复:)


1
这还不足以删除所有lubuntu-desktop。
Panther 2014年

这只会删除1个程序包(31.7 KB)。但是我记得当我发出命令时,我下载了大约40 MB:sudo apt-get install lubuntu-desktop。
Asir Mosaddek Sakib 2014年

@AsirMosaddekSakib:我已经编辑了答案。另外,请确保在使用其他桌面环境时卸载Lubuntu
Saurav Kumar 2014年

@ Saur.K谢谢,它起作用了,我也必须手动删除一些软件包。
Asir Mosaddek Sakib 2014年

@AsirMosaddekSakib:很高兴知道:)如果您提到手动删除软件包的方法,也会更好。这将真正帮助他人。.:)
Saurav Kumar 2014年

16

我遇到了相同的问题,并按照下一个链接中的步骤解决了该问题:如何完全卸载/删除软件包/软件/程序

这帮助我删除了该sudo apt-get install lubuntu-desktop命令中安装的所有依赖项/程序包。

编辑:

我会尽力引导您。

首先,如果您遵循@Saurav的说明,建议您再次安装lubuntu-desktop,以确保所有已删除的软件包都在您的系统中。

当我使用上一个命令时,将同时安装一堆新的程序包/程序。显示一些:

终端截图

而这样的例子不胜枚举...

要摆脱所有这些,您应该使用

sudo apt-get remove --auto-remove abiword abiword-common ... etc

列出所有已安装的软件包。为此,我们将在history.log文件中找到所有这些软件包,该文件记录了所有APT安装,升级或删除的情况。使用以下命令打开日志文件:

gedit /var/log/apt/history.log

在这里,使用Ctrl+ F搜索术语“ lubuntu-desktop”,您应该会看到类似以下内容:

history.log搜索

注意:如果您在这里找不到该命令(就像我遇到的那样),则日志文件已被旋转。使用转到/ var / log / apt /nautilus /var/log/apt/,双击history.log.1.gz并打开history.log.1(在上图中查看gedit标签的名称)。

现在,选择所有软件包,直到“结束日期:2014 ...”行,将其复制并粘贴到新的gedit文件中。如您所见,这些软件包的格式为“ package_name:i386(介于括号之间)”。请注意,根据您的操作系统,“ i386”可能是“ amd64”。现在,从我们得到的信息来看,只有程序包名称很重要。要删除多余的内容,请按Ctrl+ H调用查找和替换工具。在“ 搜索输入”字段中,键入(再次取决于您的操作系统):

:i386 \([0-9 \:\〜\。\ + a-zA-Z \-,] * \),?

:amd64 \([0-9 \:\〜\。\ + a-zA-Z \-,] * \),?

将“ 替换为”字段保留为空白,选中正则表达式,然后按“全部替换”。

查找和替换

现在,您已安装的软件包列表以空格分隔,因此请复制它们,打开终端并输入:

sudo apt-get remove --auto-remove *paste packages*

就是这样。您已完全删除lubuntu-desktop

问候,


谢谢,这非常有用。提示:使用--purge代替--auto-remove
skonsoft

有用,但很多手工操作,根据您的回答,我提供了一些更简单的答案, sudo apt-get --purge remove lubuntu-desktop然后显示了此组件的安装内容,然后键入apt-get autoremove that's it!
弗拉基米尔Ch
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.