Назад | Перейти на главную страницу

Как удалить все версии Couchdb в Ubuntu 10.04 (сервер)? (после нескольких установок)

Я выполнил несколько установок CouchDB с помощью sudo aptitude install couchdb sudo ap-get install couchdb

и совсем недавно на основе инструкций, найденных в L http://wiki.apache.org/couchdb/Installing_on_Ubuntu

Могу ли я узнать, как удалить или удалить все указанные выше установки?

Наилучшие пожелания. +++++++++++++++++++ ОБНОВЛЕНИЕ ++++++++++++++++++++++++

Я пробовал запускать следующие команды:

apt-get remove couchdb
apt-get purge couchdb

но получил следующие ошибки:

(Reading database ... 39814 files and directories currently installed.)
Removing couchdb ...
invoke-rc.d: initscript couchdb, action "stop" failed.
dpkg: error processing couchdb (--remove):
 subprocess installed pre-removal script returned error exit status 1
invoke-rc.d: initscript couchdb, action "start" failed.
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 couchdb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Могу я узнать, как это исправить?

ВКЛ выдача команды: dpkg -l | grep couchdb Я получил следующий ответ:

rF  couchdb                          0.10.0-1ubuntu2                            RESTful document oriented database, system D
iF  couchdb-bin                      0.10.0-1ubuntu2                            RESTful document oriented database, programs

Как удалить CouchDB? Я думаю, что файл поврежден?

Все, что вы устанавливаете с помощью apt-get aptitude или dpkg, можно удалить с помощью того же инструмента.

Как указал администратор NinjaSys перед использованием apt-get remove couchdb удалить

Вы также можете использовать apt-get purge couchdb удалить конфиг и другие файлы.

Чтобы узнать, установлен ли у вас couchdb, найдите его с помощью dpkg -l | grep couchdb

Вы должны остановить couchdb перед его удалением: $ sudo /etc/init.d/couchdb stop Затем $ sudo apt-get remove couchdb $ sudo apt-get purge couchdb

Я искал, как полностью удалить couchdb 0.1, поставляемый с Ubuntu, чтобы разрабатывать последние версии Couchbase.

Тебе надо apt-get удалить couchdb-bin

Нашел ответ в этом почтовом архиве:

http://mail-archives.apache.org/mod_mbox/couchdb-user/201008.mbox/%3C20100807021919.GH6131@orbital%3E

Ты можешь использовать

sudo apt-get удалить couchdb

У кого-нибудь есть другой ответ? Насколько я понимаю, экземпляр couchdb 0.1 используется самой операционной системой. Я тоже пытаюсь это удалить, но не могу. Есть ли способ обновить его хотя бы до 1.0.1?

К вашему сведению, я уже пробовал sudo apt-get remove, а также upgrade.

ОБНОВИТЬ

Мне удалось запустить 1.0.1 бок о бок с внутренней версией 0.10. Это было долго и сложно, и я не совсем понимал, что делаю, но основные шаги следующие:

  • sudo apt-get удалить couchdb
  • Загрузите .bin в какую-нибудь папку и извлеките / установите (я следил Эта статья - установка из исходников)
  • Chmod и chown, как в этой статье
  • Вам также необходимо сделать то же самое с папкой .delete в installFolder / var / lib / couchdb.
  • Измените номер порта в файле local.ini на другой
  • Пока вы там, добавьте пользователя couchdb
  • назначить этого нового пользователя в группу couchdb

Перезапустите couchdb, и теперь у вас должна быть 1.0.1, работающая на новом порте как 0.10.