在Ubuntu 16.04上的Clickhouse安装失败

时间:2017-07-20 00:03:34

标签: clickhouse

如果有人告诉我如何在Ubuntu 16.04上安装,我们非常感激。 我试过这个:

我采取的步骤: echo" deb http://repo.yandex.ru/clickhouse/trusty稳定的主要" >>的/etc/apt/sources.list

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4#optional

sudo apt-get update

sudo apt-get install clickhouse-client clickhouse-server-common

错误:

root @ c-2:〜#sudo apt-get install clickhouse-client clickhouse-server-common 阅读包裹清单......完成 建立依赖树
阅读国家信息......完成 某些软件包无法安装。这可能意味着你有 请求一个不可能的情况或如果您使用不稳定 尚未创建某些必需包的分发 或被移出Incoming。 以下信息可能有助于解决问题:

以下软件包具有未满足的依赖项:  clickhouse-client:取决于:clickhouse-server-base(= 1.1.54245),但不会安装  clickhouse-server-common:取决于:clickhouse-server-base(= 1.1.54245)但它不会被安装 E:无法纠正问题,你已经破了包裹。

2 个答案:

答案 0 :(得分:3)

您需要使用:

deb http://repo.yandex.ru/clickhouse/xenial stable main

它的字面意思是你在文档中粘贴的文字:

For other Ubuntu versions, replace trusty to xenial or precise.

版本16.x = xenial

...如果他们只是将路径重命名为12.x,14.x和16.x而不是使用代码名称会很好。

答案 1 :(得分:0)

这样做

echo "deb https://repo.yandex.ru/clickhouse/deb/stable main/" | sudo tee /etc/apt/sources.list.d/clickhouse.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E0C56BD4
sudo apt-get update
sudo apt-get install clickhouse-client clickhouse-server

我正在使用 https 。 http在deb中不起作用