Имеются в облаке Linux
Я пытаюсь выяснить, как установить hasged на Cloud Linux. Похоже, что это не помогает в репозитории, и попытка сделать make install не работает. Мой вопрос:
Совместим ли он с CL, и если да, можно ли добавить репозиторий, чтобы установить его?
Все инструкции, которые я прочитал, показывают, как просто установить его, но он недоступен в репозиториях CL. Вот почему я не уверен, что это совместимо. Я пытаюсь создать энтропию на сервере, к которому я не могу подключиться.
1 ответ
Я не запускал Cloud Linux, но этот урок от Digital Ocean показывает, как установить его из исходного кода:
посетите страницу загрузки и выберите последний выпуск tarball (1.7a на момент написания этой статьи). После загрузки архива распакуйте его в текущий рабочий каталог:
# tar zxvf /path/to/haveged-x.x.tar.gz
Теперь вы компилируете и устанавливаете:
# cd /path/to/haveged-x.x
# ./configure
# make
# make install
По умолчанию он будет установлен с префиксом
/usr/local
, поэтому вы должны добавить что-то похожее на следующее/etc/rc.local
(или эквивалент вашей системы), чтобы он автоматически запускался при загрузке (при необходимости измените путь):
# Autostart haveged
/usr/local/sbin/haveged -w 1024
Запустите ту же команду вручную (от имени пользователя root), чтобы запустить демон без перезагрузки