Installing on Unix-like Systems

Debian GNU/Linux

You can install the CouchDB package by running:

sudo apt-get install couchdb

When this completes, you should have a copy of CouchDB running on your machine. Be sure to read through the Debian-specific system documentation that can be found under /usr/share/doc/couchdb.

Ubuntu

You can install the CouchDB package by running:

sudo aptitude install couchdb

When this completes, you should have a copy of CouchDB running on your machine. Be sure to read through the Ubuntu-specific system documentation that can be found under /usr/share/doc/couchdb.

Starting with Ubuntu 9.10 (“Karmic”), CouchDB comes preinstalled with every desktop system.

Gentoo Linux

Enable the development ebuild of CouchDB by running:

sudo echo dev-db/couchdb >> /etc/portage/package.keywords

Check the CouchDB ebuild by running:

emerge -pv couchdb

Build and install the CouchDB ebuild by running:

sudo emerge couchdb

When this completes, you should have a copy of CouchDB running on your machine.

Problems

See Appendix D, Installing from Source if your distribution doesn’t have a CouchDB package.