установить пакет Свинья - PullRequest
0 голосов
/ 11 января 2012

Я должен установить Hadoop перед установкой пакета Pig.Hadoop требует работающей установки Java 1.6.x. Поэтому я попытался запустить следующую команду для установки sun-java6-jdk:

$ sudo apt-get install sun-java6-jdk

, но у меня возникли проблемы, и я получаю эту ошибку при попытке установить любую другуюpackage

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, в зависимости от возврата _simulate_helper, self._cache.required_download, \ File "/ usr / lib / python2.7 / dist-packages / apt / cache.py ", строка 235, в required_download pm.get_archives (fetcher, self._list, self._records) SystemError: E: Мне не удалось найти файл для sun-пакет java6-bin.Это может означать, что вам нужно вручную исправить этот пакет.

Как решить эту проблему?спасибо за помощь

1 Ответ

0 голосов
/ 11 января 2012

Возможно, это означает, что у вас (правильно) не установлен Hadoop, который необходим для запуска Pig.

Вы можете установить один узел для тестирования / разработки, а затем развернуть его в кластере, если у вас есть доступ к нему.

Руководство по установке Hadoop (одиночное или кластерное):

http://hadoop.apache.org/common/docs/stable/single_node_setup.html

http://hadoop.apache.org/common/docs/stable/cluster_setup.html

...