我正在尝试弄清楚如何安装云Linux。它似乎在 repo 中不可用,尝试执行 make install 不起作用。我的问题是:
haveged 是否与 CL 兼容,如果是,是否有一个 repo 我可以简单添加来安装它?
我读过的所有说明都显示只需 yum 安装它,但它在 CL 存储库中不可用。这就是为什么我不确定它是否兼容。我试图在无法插入任何东西的服务器上生成熵。
答案1
我没有运行过 Cloud Linux,但是这个教程Digital Ocean 展示了如何从源代码安装它:
访问下载页面并选择最新版本的 tarball(撰写本文时为 1.7a)。下载 tarball 后,将其解压到当前工作目录中:
# 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 身份)来启动守护进程而无需重新启动