我有 ubuntu 12.04
我使用以下命令安装了 emacs。
$ apt-get update
$ apt-get install emacs
然后,正如预期的那样,我在 dash 中搜索时找到了 emacs。
接下来我想卸载 emacs,因此我执行以下操作:
$ apt-get remove emacs
但是我仍然可以在 dash 中搜索 emacs。我也可以打开 emacs 并使用它。
但是当我检查下面的命令时。
sps@sps-Inspiron-N5110:~$ dpkg --status emacs
Package `emacs' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
sps@sps-Inspiron-N5110:~$
它说没有安装 emacs。但我该如何使用 emacs?
正确地询问“如何卸载它?”
我的意思是我如何才能删除所有内容。我不想在我的系统中保留任何这些内容 - 源代码(如果有的话)、二进制可执行文件或任何与 emacs 相关的内容,这些内容都是在我删除时添加的apt-get install emacs
。
谢谢。
答案1
emacs
实际上是一个虚拟包,由...提供 emacs23-lucid
或emacs23-nox
。应该删除的是这些:
sudo apt-get remove --auto-remove emacs23-lucid emacs23-nox
删除--auto-remove
所有已安装以满足依赖关系但不再需要的软件包。在这种情况下,它将删除诸如 之类的软件包emacs23-bin-common
。