使用 CentOS 在 AsteriskNOW 上安装 SecAst

使用 CentOS 在 AsteriskNOW 上安装 SecAst

在安装 SecAst for IPS 时遇到一些问题,

按照指示操​​作,直到 2.1.6 版,并找到了一种安装 qt5-qtbase 的方法(在本论坛上)(谢谢),但当我运行 ldd /usr/local/secast/secast 时,返回的是“不是动态可执行文件”。我解压并安装了 -x86_64-rh6 tarball。有什么建议吗?

2.1.9 中也有使用 /etx/xdg 创建目录结构的说明。这是拼写错误吗?应该是 /etc/xdg .. /etc/xdg/generationd 吗?如果不是,那么目录在 /etc/ 下放在哪里?

此外,在 /usr/local/secast/ 中似乎有一个 secast 文件,但运行 secast --help 时返回“未找到命令”。文件解压后没有错误(重新解压以确保无误),字体颜色为绿色。

谢谢

答案1

“不是动态可执行文件”消息表示您正在检查错误的文件,或者 secast 可执行文件存在问题。首先确保您正在检查正确的文件。

您是否在 Windows 中解压软件包然后复制到 Linux?如果没有,请发布在 /usr/local/secast 文件夹中运行“ls”的结果。

手册中有错别字,配置文件应该位于目录 /etc/xdg/generationd 中

您的最后一个问题是基本的 Linux 语法问题;要运行文件(不在路径中),您必须提供路径。因此,请尝试运行

./secast

答案2

以下评论都表明这与 SecAst 无关,您的计算机上有其他问题。请看:

内存不足导致 LDD 问题

LDD 问题和 BASH 问题都可能与内存有关,或者与 Linux 安装错误有关......与 SecAst 无关。

相关内容