我必须在安装Pig包之前安装Hadoop。 Hadoop需要一个可用的Java 1.6.x安装。所以我尝试运行以下命令来安装sun-java6-jdk:
$ sudo apt-get install sun-java6-jdk
但我遇到问题,尝试安装任何其他软件包时出现此错误
Traceback(最近一次调用最后一次):文件 “/usr/lib/python2.7/dist-packages/aptdaemon/worker.py”,第968行, 模拟 trans.unauthenticated = self._simulate_helper(trans)文件“/usr/lib/python2.7/dist-packages/aptdaemon/worker.py”,第1092行,in _simulate_helper return depends,self._cache.required_download,\ File“/usr/lib/python2.7/dist-packages/apt/cache.py”,第235行,in required_download pm.get_archives(fetcher,self._list,self._records)SystemError:E:我无法找到sun-java6-bin包的文件。这个 可能意味着您需要手动修复此软件包。
如何解决这个问题?谢谢你的帮助
答案 0 :(得分:0)
可能意味着您没有(正确)安装Hadoop,这是运行Pig所必需的。
您可以安装在单个节点上进行测试/开发,然后在可以访问群集的群集上进行部署。
安装Hadoop(单个或群集)的指南:
http://hadoop.apache.org/common/docs/stable/single_node_setup.html
http://hadoop.apache.org/common/docs/stable/cluster_setup.html