pacote Couchdb quebrado em 14.04 lts Trusty

1

Há algo errado com os pacotes couchdb no trusty / 14.04?

Quando eu instalo o couchdb ele não inicia. Os relatórios de instalação:

initctl: Unknown job: couchdb

e não há /etc/init.d/couchdb

Isso ocorre tanto com o pacote padrão (1.5.0-0ubuntu1) quanto com o couchdb PPA (1.6.1-0ubuntu5),

    
por avdd 24.12.2015 / 09:27

3 respostas

0

O problema está no upstart, não no couchdb. Executar a instalação a partir de uma sessão de desktop faz com que o upstart não veja o novo trabalho. O serviço é iniciado normalmente durante a reinicialização ou a partir de uma shell raiz imaculada com um UPSTART_SESSION.

    
por avdd 24.12.2015 / 11:19
0

De Oceano Digital , Estou resumindo o conteúdo principal apenas para os comandos que você precisa digitar para instalar couchdb :

sudo apt-get update

sudo apt-get install software-properties-common -y

sudo add-apt-repository ppa:couchdb/stable -y

sudo apt-get update

sudo apt-get remove couchdb couchdb-bin couchdb-common -yf

sudo apt-get install couchdb -y
    
por Raphael 24.12.2015 / 09:33
0

Eu pensei que tinha um problema semelhante, procurei por soluções e encontrei este trecho: link

Acontece que este método gera /etc/init.d/couchdb para que ele possa resolver seu problema. Aqui está o arquivo gerado: link

No meu caso, instalei couchdb 1.6.1 de ppa:couchdb/stable e o serviço funciona mesmo sem /etc/init.d/couchdb .

vagrant@vagrant-ubuntu-trusty-64:/etc/init.d$ sudo service couchdb restart
couchdb stop/waiting
couchdb start/running, process 6898
vagrant@vagrant-ubuntu-trusty-64:/etc/init.d$ curl localhost:5984
{"couchdb":"Welcome","uuid":"26b1f5a8b777f61674013da9a64c3728","version":"1.6.1","vendor":{"name":"Ubuntu","version":"14.04"}}
    
por GabLeRoux 12.01.2016 / 17:35