如果有人告诉我如何在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:无法纠正问题,你已经破了包裹。
答案 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中不起作用