CouchDB has an Ubuntu package for Ubuntu 8.10 (Intrepid Ibex) and 9.04 (Jaunty Jackalope) - just do:

aptitude install couchdb

From Source

If you want the latest version of Couchdb but everything else from the repositories then:

now you can run "sudo couchdb" and browse to http://localhost:5984/_utils to check it is all working

Because you installed all the dependencies of Couchdb from synaptic, but not Couchdb itself some of the dependencies may think they are not required and update manager may suggest that they are removed. Should you do this Couchdb will fail to start, perhaps with an error such as

{"init terminating in do_boot",{undef,[{crypto,start,[]},{erl_eval,do_apply,5},{init,start_it,1},{init,start_em,1}]}}

If this happens simply re-install the dependencies (possibly erlang-nox but it could vary)

External Articles

Installing_on_Ubuntu (last edited 2009-09-20 21:45:17 by localhost)