在 Linux 上安装 OpenSSL 的方法取决于你使用的发行版。下面按常见发行版分别说明,并补充源码安装方式。
sudo apt update
sudo apt install openssl libssl-dev
验证:
openssl version
sudo yum install openssl openssl-devel
sudo dnf install openssl openssl-devel
sudo pacman -S openssl
sudo zypper install openssl libopenssl-devel
openssl version
输出示例:
OpenSSL 3.0.8 7 Feb 2023
⚠️ 不推荐新手使用,可能影响系统安全更新。
wget https://www.openssl.org/source/openssl-3.2.0.tar.gz
tar -zxvf openssl-3.2.0.tar.gz
cd openssl-3.2.0
./Configure --prefix=/usr/local/openssl --openssldir=/usr/local/openssl
make -j$(nproc)
sudo make install
echo "/usr/local/openssl/lib64" | sudo tee /etc/ld.so.conf.d/openssl.conf
sudo ldconfig
/usr/local/openssl/bin/openssl version
一般不需要,除非:
openssl-devel 缺失| 用途 | 安装的包 |
|---|---|
| 运行程序 | openssl |
| 编译程序 | libssl-dev / openssl-devel |
如果你能告诉我:
我可以给你更精确的命令 ✅