想要从 ubuntu 12.04 中删除 cdh4(hadoop)

想要从 ubuntu 12.04 中删除 cdh4(hadoop)

我已经在我的 ubuntu 12.04(precise)系统中安装了 cdh3 伪模式,使用以下网络参考

cdh3-安装-ubuntu12.04

现在我尝试安装 cdh4 来替换 cdh3,但不幸的是,在安装 cdh4 的一半过程中,我发现 cdh4 仅支持 ubuntu 版本的 64 位。因此尝试删除 cdh4 并使用上面的链接安装 cdh3,但sudo apt-get install hadoop-0.20-conf-pseudo出现以下错误。

以下软件包具有未满足的依赖关系:

hadoop-0.20-conf-pseudo : 
  Depends: hadoop-hdfs-namenode (= 2.0.0+1367-1.cdh4.3.1.p0.69~precise-cdh4.3.1) but it is not going to be installed
  Depends: hadoop-hdfs-datanode (= 2.0.0+1367-1.cdh4.3.1.p0.69~precise-cdh4.3.1) but it is not going to be installed
  Depends: hadoop-hdfs-secondarynamenode (= 2.0.0+1367-1.cdh4.3.1.p0.69~precise-cdh4.3.1) but it is not going to be installed
  Depends: hadoop-0.20-mapreduce-jobtracker (= 2.0.0+1367-1.cdh4.3.1.p0.69~precise-cdh4.3.1) but it is not going to be installed
  Depends: hadoop-0.20-mapreduce-tasktracker (= 2.0.0+1367-1.cdh4.3.1.p0.69~precise-cdh4.3.1) but it is not going to be installed

我认为这是因为 chd4 部分安装,所以我只想从我的机器上删除整个 cdh(hadoop)。所以请帮我cdh(cloudrea)hadoop从我的机器上彻底删除。

----(2013 年 9 月 3 日)---------------

在安装 cdh4 时,我为 cdh4 添加了 gnu 公钥(curl -shttp://archive.cloudera.com/cdh4/ubuntu/precise/amd64/cdh/archive.key| sudo apt-key add -)。我认为这会导致我遇到问题。如果您知道如何从 curl 中删除公钥或为 cdh3 修改公钥……

答案1

我不知道您是否喜欢这个答案,但您可以尝试apt-get purge hadoop-0.20-*清理所有内容,包括配置文件。

答案2

嗨,我通过从源中删除 cdh4 文件解决了这个问题

etc/apt/sources.list.d

相关内容