Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 92FDA7708 for ; Thu, 27 Oct 2011 00:29:41 +0000 (UTC) Received: (qmail 88138 invoked by uid 500); 27 Oct 2011 00:29:40 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 88076 invoked by uid 500); 27 Oct 2011 00:29:40 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 88067 invoked by uid 99); 27 Oct 2011 00:29:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Oct 2011 00:29:40 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.160.180] (HELO mail-gy0-f180.google.com) (209.85.160.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Oct 2011 00:29:35 +0000 Received: by gyf1 with SMTP id 1so2944694gyf.11 for ; Wed, 26 Oct 2011 17:29:14 -0700 (PDT) Received: by 10.236.155.1 with SMTP id i1mr50509281yhk.8.1319675353254; Wed, 26 Oct 2011 17:29:13 -0700 (PDT) Received: from core2desktop (99-116-216-241.lightspeed.tukrga.sbcglobal.net. [99.116.216.241]) by mx.google.com with ESMTPS id z28sm5033820yhl.4.2011.10.26.17.29.11 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 26 Oct 2011 17:29:12 -0700 (PDT) Reply-To: From: "Clarke Bishop" To: References: <4EA85CEA.10203@gmail.com> <4EA8647C.60601@gmail.com> <4EA8A0EA.6000209@gmail.com> In-Reply-To: <4EA8A0EA.6000209@gmail.com> Subject: RE: Help installing CouchDB on Ubuntu Date: Wed, 26 Oct 2011 20:29:08 -0400 Organization: Resultant Systems Message-ID: <00cc01cc943f$7338bb10$59aa3130$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcyUPJZzc+B+AcmBQc+t+x/vT5MVkQAAcQ3w Content-Language: en-us This is all very frustrating. Couchdb is wonderful, but not if you can't install it. build-couchdb at https://github.com/iriscouch/build-couchdb looks great. It says it works on Ubuntu 10.04 LTS (Lucid Lynx). If I roll back to that version of Ubuntu, will I be relatively safe? I know nothing's perfect. I just want to have a good chance to succeed. I tried a bunch of things that were suggested the other day, but couldn't get anything to work. I'd like to use Ubuntu. Is there a version, any version, of Ubuntu that has a reliable couchdb install? Please forgive me for complaining. I know all of you and the couchdb dev team are working hard to do great stuff. I want to do great stuff with couchdb, but I'm stuck. Before, I thought it was just me and my newbie-ness. But, it doesn't seem like anyone can get this to work. Thanks for any help! Clarke -----Original Message----- From: john.tiger [mailto:john.tigernassau@gmail.com] Sent: Wednesday, October 26, 2011 8:08 PM To: user@couchdb.apache.org Subject: Re: Help installing CouchDB on Ubuntu I believe that programmers ought to be able to upgrade / build packages so we should be able to get 1.1.0 downloaded and working (with 1.1.1 soon on the way) But I just spent the last few hours trying to update my 11.10 to Couch 1.1.0 which the wiki suggests - I tried to follow someone's instructions for building 1.1.0 in 11.04 but now Ubuntu no longer has xulrunner in the repositories (frustrating!) so question is : a) should we download xulrunner-1.9.2-dev from Natty repository and use in 11.10 ? b) Debian shows no xulrunner-1.9.2 but does show 1.9.1.x and 2.0 in experimental - should we use that ? c) if there's not a good reason for ubuntu to start dumping key packages should we switch to Linux Mint with debian testing ? or should Couch get out of the xulrunner dependency ? On 10/26/2011 01:50 PM, CGS wrote: > Even if it is recommended the latest version, if something is working, > do not touch it unless you know what you do or you are forced to do > it. That's my sincere piece of advice. > > If you installed it from "Batteries Included", then you should have > default.ini and local.in under /etc/couchdb/, and the couchdb daemon > under /etc/init.d/. You don't need anything else (no extra user, no > extra building) but to configure it for your needs (in the ini's > files). If you have problems in starting/stopping/restarting and so > on, just type man couchdb and press enter (use stop and start after > few seconds to be sure you restart it correctly - sometimes Erlang > processes tend to report stop while they are still in the process of > stopping). Check this out to start using CouchDB: > > http://guide.couchdb.org/editions/1/en/index.html > > and if you forget the commands there, just take a look into the short > version of that documentation: > > http://jpmens.net/2010/04/20/the-antepenultimate-couchdb-reference-card/ > > So, sit back and relax while reading about couch. :) > > Welcome to this community! > > Cheers, > CGS > > > > On 10/26/2011 09:31 PM, Vince Cardillo wrote: >> Hi All, >> >> I was able to get CouchDB 1.0.1 installed and running via these >> instructions: http://wiki.apache.org/couchdb/Installing_on_Ubuntu. I >> followed the very top "Batteries Included" instructions. >> >> I'm a little wary to try and upgrade it though--I'm about one step up >> from a >> Linux noob. It's been a while. >> >> whereis couchdb >> couchdb: /usr/bin/couchdb /etc/couchdb /usr/lib/couchdb >> /usr/share/couchdb >> /usr/share/man/man1/couchdb.1.gz >> >> I am not sure how I would upgrade it. >> >> - vince >> >> >> >> On Wed, Oct 26, 2011 at 3:18 PM, CGS wrote: >> >>> So, Ubuntu 11 doesn't have any CouchDB package? Strange. Because >>> Ubuntu 10 >>> has CouchDB 0.9. >>> >>> Vince, what you did is correct, only that you need to install CouchDB >>> before. Using build-couchdb may not put it in the correct path for >>> you to >>> follow those instructions. If you want to run it as user and you use >>> build-couchdb, then you don't need anymore those steps. Just don't >>> forget to >>> start CouchDB with -b option (given that build-couchdb will be >>> successful). >>> >>> Cheers, >>> CGS >>> >>> >>> >>> >>> >>> >>> On 10/26/2011 08:27 PM, kowsik wrote: >>> >>>> Try this: >>>> https://gist.github.com/**1171217. >>>> Uses build-couchdb from >>>> @iriscouch to build everything from source, configure couchdb, hookup >>>> logrotate, etc. >>>> >>>> K. >>>> --- >>>> http://blitz.io >>>> @pcapr >>>> >>>> On Wed, Oct 26, 2011 at 11:15 AM, Vince Cardillo >>>> wrote: >>>> >>>>> Hi all, >>>>> >>>>> I wanted to install CouchDB on the free tier of Amazon Web >>>>> Services so >>>>> that >>>>> I could play wiht and explore it. >>>>> >>>>> I was following these instructions: >>>>> http://wiki.apache.org/**couchdb/Getting_started_with_**Amazon_EC2 >>>>> >>>>> >>>>> The 2nd line says this: Start the Ubuntu 8.10 server image, >>>>> ami-5059be39 >>>>> >>>>> I searched for that image, and it isn't found in the AWS EC2 >>>>> listing. So >>>>> I >>>>> instead installed Ubuntu 11.10 (GNU/Linux 3.0.0-12-virtual i686) >>>>> (AMI ID: >>>>> ami-2e90242f). >>>>> >>>>> I got through most of the steps, until I hit this step: >>>>> sudo adduser --system --home /usr/local/var/lib/couchdb >>>>> --no-create-home --shell /bin/bash --group --gecos 'CouchDB account' >>>>> couchdb >>>>> >>>>> It specifies a home directory, but then has the no-create-home >>>>> flag, and >>>>> so >>>>> at the end it says "not creating home directory". The next command >>>>> results >>>>> in this error: >>>>> >>>>> chown: cannot access `/usr/local/var/lib/couchdb': No such file or >>>>> directory >>>>> >>>>> This command is listed as optional: >>>>> sudo vim /usr/local/etc/couchdb/local.**ini >>>>> >>>>> However, that directory doesn't exist. >>>>> >>>>> One more thing. If I run "whereis yum" I get this: yum: /usr/bin/yum >>>>> /etc/yum /usr/share/man/man8/yum.8.gz >>>>> >>>>> If I run "whereis couchdb" I get this: couchdb: >>>>> >>>>> Step 8 says: sudo -i -u couchdb couchdb >>>>> I do that and get this: >>>>> sudo: unable to change directory to /usr/local/var/lib/couchdb: No >>>>> such >>>>> file >>>>> or directory >>>>> sudo: unable to execute /bin/bash: No such file or directory >>>>> >>>>> >>>>> Right now I am pretty stuck. I am not sure if couchdb installed >>>>> correctly >>>>> or >>>>> not via the prior steps. And I am not really sure where it is, how to >>>>> start/stop it, etc. Help is very appreciated! >>>>> >>>>> >>>>> Thank you for any help, >>>>> - vince >>>>> >>>>> > >