Today I installed a very basic Gutsy box just to try out some stuff. The first thing was to try out the new CouchDB features, including their new build system. I used the instructions by Ciaran Gultnieks with a few small changes. Worked excellent.
` sudo apt-get install libicu36 libicu36-dev libreadline5-dev sudo apt-get install subversion-tools xsltproc automake libtool sudo apt-get install erlang svn co http://couchdb.googlecode.com/svn/trunk/ couchdb cd couchdb ./bootstrap ./configure –with-erlang=/usr/lib/erlang make sudo make install `
As you noticed, the differences are that I needed to install Erlang and Debian/Ubuntu sticks it in /usr/lib/erlang rather than /usr/local/lib/erlang. I also used the latest trunk, not a fixed revision. After building, you start it with:
` couchdb `
After which you can connect to CouchDB at http://localhost:8888 and specifically the new amazing util client at http://localhost:8888/_utils/. CouchDB is very slick.
tags: couchdb