You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux新手安装OpenSSL时遇./config: No such file or directory错误求助

解决OpenSSL安装中‘./config: No Such file or directory’的问题

嘿,我来帮你搞定这个问题!你遇到的错误核心原因很简单——你还没有解压下载的OpenSSL tar.gz压缩包,当前目录里根本不存在config脚本,自然会提示找不到文件。下面是一步步的修复和完整安装流程:

第一步:解压下载的压缩包

在~/Downloads/Website_Related目录下,执行解压命令:

tar -xzf openssl-1.0.2o.tar.gz

参数说明:

  • -x:表示执行解压操作
  • -z:处理gzip格式的压缩包
  • -f:指定要操作的压缩包文件名

第二步:进入解压后的OpenSSL目录

解压完成后,会生成一个名为openssl-1.0.2o的目录,进入该目录:

cd openssl-1.0.2o

现在你所在的目录里就有config脚本了!

第三步:执行配置命令

现在可以运行你原本想要执行的config命令了,注意你原来的命令里enable-ec_nistp_64_gcc_12应该是打错了,正确的参数是enable-ec_nistp_64_gcc_128,完整命令如下:

./config \
--prefix=/opt/openssl \
--openssldir=/opt/openssl \
enable-ec_nistp_64_gcc_128

这里的反斜杠\是用来换行的,让命令更易读,你也可以把所有参数写成一行执行。

第四步:编译并安装OpenSSL

配置完成后,执行编译命令:

make

编译完成后,需要用管理员权限执行安装(因为要写入/opt目录):

sudo make install

额外注意事项

  • 如果你执行make时提示找不到gcc或make命令,说明你的系统还没安装编译工具,Debian/Ubuntu系可以执行:
    sudo apt install build-essential
    
    RHEL/CentOS系可以执行:
    sudo yum groupinstall "Development Tools"
    
  • 另外提一句:OpenSSL 1.0.2o是非常老旧的版本,已经停止安全维护了,如果你没有特殊需求,建议下载并安装最新的稳定版本(比如3.x系列),安全性会更高。

内容的提问来源于stack exchange,提问作者Geoff L

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:07:29