Как установить facebook watchman на ubuntu?
У меня был сторож из github link https://github.com/facebook/watchman.git, затем я получил папку сторожа и попробовал это
./autogen.sh
./autogen.sh: 9:./autogen.sh: aclocal: not found
./autogen.sh: 10:./autogen.sh: autoheader: не найден
./autogen.sh: 11:./autogen.sh: automake: not found
./autogen.sh: 12:./autogen.sh: autoconf: не найден
Почему? У меня есть python 2.7.9. Это может быть причиной? (Я использую ubuntu 15.04 btw)
Ответы
Ответ 1
Вам нужно установить каждый из недостающих пакетов.
Например, на ubuntu:
$ sudo apt-get install automake <=== contains autoheader, ...
$ sudo apt-get install autoconf
Если вы закончите с кучей ошибок, таких как AC_ * undefined, вам может понадобиться более современная версия automake. Вы можете скачать источник из gnu repo... см. https://www.gnu.org/software/automake/
Ответ 2
Если вы получите следующую ошибку на $ ./autogen.sh
$ ./autogen.sh
./autogen.sh: 9: ./autogen.sh: aclocal: not found
./autogen.sh: 10: ./autogen.sh: autoheader: not found
./autogen.sh: 11: ./autogen.sh: automake: not found
./autogen.sh: 12: ./autogen.sh: autoconf: not found
Вам нужно установить automake && Autoconf.
Как я сделал следующее:
sudo apt-get install automake autoconf
Затем выполните шаги для ./autogen.sh
и т.д.
Ответ 3
У меня была такая же ошибка, когда я пытался установить сторожа. Затем я понял, что извлечен файл tar в папку /home. когда я переместил его в /home/user, я смог запустить его. Возможно, это помогает.