我试图通过下面的说明来运行: 安装ssh
当我在zlib(第一个盒子)的安装中find“make”行时,将返回以下错误:
make:***没有指定目标,没有findmakefile。 停止。
有任何想法吗?
我已经下载了最新的软件包,所以我正在使用这些说明作为指导,而不是使用旧的版本号。 另外,我现在遇到类似的错误。 当试图运行./config时,我返回:
[root @ 123 openssl-1.0.0]#./config -bash:./config:/ bin / sh:错误解释器:权限被拒绝
为了你的系统,我希望你不会盲目地遵循这些指令,而不知道你为什么要input你正在input的内容。 可怕的坏事情会发生在你身上,如果是这样的话。
这些指示已近三十年了,这是积极的古老 。 zlib在版本1.2.5(主要是bug修复)。 OpenSSH现在在版本5.5和OpenSSL 1.0.0已经发布(都包含巨大的安全修复,在该howto引用的版本)。
您可能更愿意使用供应商的软件包,而不是手动构build此软件:您可能稍微落后,但手动追踪的次数会减less,并且意外地遵循旧指令的风险会降低,从而导致危险的安全漏洞。
我只会build议你手动跟踪OpenSSH / OpenSSL及其依赖关系,如果你有真正的需求(一个古老的系统,没有SSH和不能被replace),即使如此,只有当你真的愿意提交跟踪手动安装的软件和补丁,以及时处理出现的安全漏洞。
直接回答你的问题:
您可能遇到您提到的特定问题的原因:zlib 1.2.3 zipfile在引用的URL处不再存在。 zlib 1.2。 5解压缩到一个子目录中,而不是将文件扫描到当前的工作目录中,并且要求您在创build之前使用autoconf( ./configure )。