【问题标题】:Installing specific version of hadoop-client on Ubuntu在 Ubuntu 上安装特定版本的 hadoop-client
【发布时间】:2018-11-16 06:41:39
【问题描述】:

我已经在 ubuntu 节点上安装了一个 CDH5(cdh5.15.1 版本)集群,我想在一个 ubuntu 主机(不是由 cloudera 管理)上安装 hadoop-client。 我在我的 ubuntu 主机上添加了 cloudera repo,但是当我运行 apt-get install hadoop-client 时,它默认安装版本 5.16。但是我想为 hadoop-client 安装 5.15.1 版本(在 repo 中可用)。 问题是我无法弄清楚我应该给出哪个版本号。 hadoop客户端cdh5.15.1的deb包名是:

hadoop-client_2.6.0+cdh5.15.1+2822-1.cdh5.15.1.p0.4~xenial-cdh5.15.1_all.deb

我必须运行 apt-get install hadoop-client= 以便它选择并安装特定版本。

请帮我找出确切的版本号。 谢谢你的建议。 :)

【问题讨论】:

    标签: hadoop cloudera


    【解决方案1】:

    使用 apt-cache policy hadoop-client 查看您的 CDH 包中可用的版本

    编辑:

    请改用apt-cache madison hadoop-client 来查看您的包中的所有可用版本。

    你也可以使用apt list -a hadoop-client,目的相同

    【讨论】:

    • 嗨 Quentin 感谢您的快速回复 :) 但我已经尝试过了,它只是提供了候选中可用的最新包。类似这样的 hadoop-client:已安装:(无)候选:2.6.0 +cdh5.16.0+2847-1.cdh5.16.0.p0.18~xenial-cdh5.16.0 版本表:2.6.0+cdh5.16.0+2847-1.cdh5.16.0.p0.18~xenial-cdh5.16.0 500 500 archive.cloudera.com/cdh5/ubuntu/xenial/amd64/cdh xenial-cdh5/contrib amd64 包
    • 但是我想安装hadoop-client_2.6.0+cdh5.15.1+2822-1.cdh5.15.1.p0.4~xenial-cdh5.15.1_all.deb。我尝试过这样的事情:apt-get install hadoop-client=2.6.0+cdh5.15.1+2822-1.cdh5.15.1.p0.4~xenial-cdh5.15.1 但我收到错误 E: Version '2.6 .0+cdh5.15.1+2822-1.cdh5.15.1.p0.4~xenial-cdh5.15.1' for 'hadoop-client' 没有找到
    • 我觉得你想要最后一个版本对不起:改用apt-cache madison hadoop-client
    猜你喜欢
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2017-06-26
    • 1970-01-01
    相关资源
    最近更新 更多