为什么总有一个卸载不掉的emacs?

Vim、Emacs配置和使用
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

为什么总有一个卸载不掉的emacs?

#1

帖子 qienkuen » 2011-12-12 21:56

在终端中输入

代码: 全选

sudo apt-get remove --purge emacs
显示没有安装emacs

但在终端运行 'emacs' 这个命令,却会出现一个能够正常使用的GTK窗口的emacs。

想把这个删除掉,不知道要怎么办了。

搜索了论坛里的老帖,似乎以前有人遇到过类似的问题,但是要么描述不清,要么没有解决。因此目前仍然没有答案。
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#2

帖子 qienkuen » 2011-12-12 22:08

pocoyo 写了:

代码: 全选

dpkg -l |grep emacs 
命令输出贴上来看看。或者是自己编译的 emacs.
执行这条命令之后的结果如下:

代码: 全选

rc  emacsen-common     1.4.19ubuntu2  Common facilities for all emacsen
然后我删除了emacsen-common,而且apt-get autoremove了一次,仍然能够通过emacs命令启动。

自己编译的就更不可能了,我之前几次编译都在./configure时失败了。
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#3

帖子 qienkuen » 2011-12-12 22:15

pocoyo 写了:见 鬼了?

代码: 全选

whereis emacs
看看?

结果如下:

代码: 全选

emacs: /usr/bin/emacs /etc/emacs /usr/libexec/emacs /usr/share/emacs /usr/share/man/man1/emacs.1
难道是把这些东西都删掉?
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#4

帖子 qienkuen » 2011-12-12 22:25

pocoyo 写了:

代码: 全选

sudo apt-get purge emacs
这个早试过了,不行的。刚刚又试了一下,提示是这样:
套件 emacs 並沒有被安裝,所以也不會被移除
头像
yangtianh6
帖子: 383
注册时间: 2010-11-21 11:22
系统: debian

Re: 为什么总有一个卸载不掉的emacs?

#5

帖子 yangtianh6 » 2011-12-12 22:27

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
试试这句
骂人的最高境界:骂人于无形,溅血于十步,不怒不躁,善哉善哉...
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#6

帖子 qienkuen » 2011-12-12 22:30

yangtianh6 写了:dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
试试这句
看这一行执行后的进度,好像把许多不相关的东西都移除了,包括显卡驱动什么的……看到一半儿,赶紧Ctrl+Z停止了。emacs还在。
头像
yangtianh6
帖子: 383
注册时间: 2010-11-21 11:22
系统: debian

Re: 为什么总有一个卸载不掉的emacs?

#7

帖子 yangtianh6 » 2011-12-12 22:35

qienkuen 写了:
yangtianh6 写了:dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
试试这句
看这一行执行后的进度,好像把许多不相关的东西都移除了,包括显卡驱动什么的……看到一半儿,赶紧Ctrl+Z停止了。emacs还在。
我下午还用来清理来着 :em20

http://wiki.ubuntu.org.cn/UbuntuSkills# ... 0.E5.9D.80
2.19条内容
骂人的最高境界:骂人于无形,溅血于十步,不怒不躁,善哉善哉...
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 为什么总有一个卸载不掉的emacs?

#8

帖子 lilydjwg » 2011-12-12 22:37

代码: 全选

dpkg -S /usr/bin/emacs
这样?
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#9

帖子 qienkuen » 2011-12-12 22:41

yangtianh6 写了:
qienkuen 写了:
yangtianh6 写了:dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
试试这句
看这一行执行后的进度,好像把许多不相关的东西都移除了,包括显卡驱动什么的……看到一半儿,赶紧Ctrl+Z停止了。emacs还在。
我下午还用来清理来着 :em20

http://wiki.ubuntu.org.cn/UbuntuSkills# ... 0.E5.9D.80
2.19条内容
2.19条是autoremove啊老大,不是这一串~~~
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#10

帖子 qienkuen » 2011-12-12 22:42

lilydjwg 写了:

代码: 全选

dpkg -S /usr/bin/emacs
这样?
仍然有一个可以通过emacs命令启动的emacs
头像
yangtianh6
帖子: 383
注册时间: 2010-11-21 11:22
系统: debian

Re: 为什么总有一个卸载不掉的emacs?

#11

帖子 yangtianh6 » 2011-12-12 22:52

qienkuen 写了:
yangtianh6 写了:
qienkuen 写了:
yangtianh6 写了:dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
试试这句
看这一行执行后的进度,好像把许多不相关的东西都移除了,包括显卡驱动什么的……看到一半儿,赶紧Ctrl+Z停止了。emacs还在。
我下午还用来清理来着 :em20

http://wiki.ubuntu.org.cn/UbuntuSkills# ... 0.E5.9D.80
2.19条内容
2.19条是autoremove啊老大,不是这一串~~~
你往2.19上面翻下啊,清除所有已删除包的残馀配置文件
骂人的最高境界:骂人于无形,溅血于十步,不怒不躁,善哉善哉...
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 为什么总有一个卸载不掉的emacs?

#12

帖子 Fermat618 » 2011-12-12 23:56

为什么没有一个人建议

代码: 全选

which emacs
这个命令呢。

另外,如果楼主编译安装过emacs, 并且使用了--prefix=/usr, 那么请你自己删除它。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 为什么总有一个卸载不掉的emacs?

#13

帖子 lilydjwg » 2011-12-13 0:05

Fermat618 写了:为什么没有一个人建议

代码: 全选

which emacs
这个命令呢。

另外,如果楼主编译安装过emacs, 并且使用了--prefix=/usr, 那么请你自己删除它。
因为 pocoyo 已经建议过类似的了呀。
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 为什么总有一个卸载不掉的emacs?

#14

帖子 Fermat618 » 2011-12-13 1:07

yangtianh6 写了:dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
试试这句
贴命令至少得说下后果是啥,特别是这种很可能会造成用户不愿意的后果的命令。

你没说,我就替你说下,这条命令将系统中所有安装过,现在已经删除,但保留有配置文件的包,再把这些配置文件通通都删掉。

如果以前用户对某个软件做过配置,运行这条命令之后,如果想再安装这个软件,那就得重新配置了。况且配置文件一般都很小,这个命令也不能节省出多少空间,但可能会造成用户配置文件丢失的后果。现在是硬盘不值钱了,人的时间值钱,运行此条命令,省不了多少空间,却可能让人重新配置一个软件而浪费大量的时间,未见其利,先见其害。

这条命令只是删除配置文件,对本楼问题也没有任何帮助。

依据上面所说的这些,我推测你只是不知道这条命令具体是什么的新手。对此我提两个建议,一是不要在没搞清楚命令的后果之前轻易执行命令,二是不要叫人这么做。如果我猜错了,你对于此条命令的十分了解,也知道后果是什么,那我就直接鄙视你好了。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
qienkuen
帖子: 75
注册时间: 2006-07-30 2:07
来自: 浙江舟山
联系:

Re: 为什么总有一个卸载不掉的emacs?

#15

帖子 qienkuen » 2011-12-13 9:52

谢谢Fermat618的说明和建议!

根据which emacs的结果,已经删除了,原来的问题解决了 :)
回复