Не удалось выбрать https://apache.bintray.com/couchdb-deb/dists/xenial/InRelease Соединение, приведенное к таймауту после 120 000 миллисекунд

Существует версия CouchDB 1.6.0 на репозиториях Ubuntu, но я должен установить CouchDB 2.1.1 версия. Я следую этому руководству для Установки CouchDB 2.1.1 на Ubuntu 16.04 LTS. Я сделал эти шаги:

$ echo "deb https://apache.bintray.com/couchdb-deb xenial main"     | sudo tee -a /etc/apt/sources.list

Вышеупомянутая команда добавляет следующую строку к /etc/apt/sources.list:

deb https://apache.bintray.com/couchdb-deb xenial main

Затем для установки ключа репозитория я работаю:

$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc \
>     | sudo apt-key add -

Затем я работаю:

$ sudo apt-get update

Однако я получаю следующую ошибку:

Не удалось выбрать https://apache.bintray.com/couchdb-deb/dists/xenial/InRelease Соединение, приведенное к таймауту после 120 000 миллисекунд

Когда я проверяю вышеупомянутую ссылку выборки, я вижу, что существует нет InRelease файл, вместо этого существует a Release файл, как показано в следующем снимке экрана. Теперь интересно, как я могу исправить это сообщение об ошибке.

enter image description here

1
задан 26 March 2018 в 20:45

1 ответ

Я закончил тем, что компилировал CouchDB 2.1.1 из источника и добавил его к systemd как услуга. Это было довольно просто и гладко, следуя этим инструкциям.


Я добавил CouchDB к systemd путем создания следующего сценария в /etc/systemd/system/couchdb.service:

[Service]
ExecStart=/home/couchdb/couchdb/bin/couchdb
Restart=always
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=couchdb
User=couchdb
Group=couchdb
Environment=

[Install]
WantedBy=multi-user.target
0
ответ дан 8 December 2019 в 01:49

Другие вопросы по тегам:

Похожие вопросы: