У меня убунту 12.04
Я установил emacs, используя следующие команды.
$ apt-get update
$ apt-get install emacs
Затем, как и ожидалось, я смог найти emacs при поиске в dash.
Далее я захотел удалить emacs, поэтому я сделал следующее:
$ apt-get remove emacs
Но я все еще могу искать emacs в dash. Также я могу открыть 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
.