Ubuntu 12.04システムでOpenSSLを1.0.1にアップグレードしたかった。私は、apt-get upgrade openssl
OpenSSLのアップグレードに終わらないことに気付きました。新しいOpenSSLはUbuntuでサポートされていますか?
また、ソースからコンパイルしようとしました。コンパイルは機能しますが、組み込みのOpenSSL(1.0.0)を新しいもの(1.0.1)に置き換える方法がわかりません。ソースからコンパイルすると、新しいバージョンが古いバージョンとともに動作します。古いバージョンを新しいバージョンに置き換える必要があります。この必要性の背後にある私の理由は、最新のFreeSWITCHソースがOpenSSL 1.0.0と互換性がなく、FreeSWITCHに新しいOpenSSLのパスを指すmake構成がないため、FreeSWITCHを新しいバージョンでコンパイルすることです。(したがって、それは頑固に古いバージョンを使用し続け、動作しません!)
よろしくお願いします。どんな助けも大歓迎です。
sudo apt-get install openssl
ください。opensslパッケージが更新されます。
sudo apt-get update && sudo apt-get upgrade
apt-get changelog openssl
変更点を確認してください。Ubuntuは設計上、リリース内のパッケージをアップグレードしません。これは、ほとんどの非Windows OSでのリリースの仕組みです(システムライブラリ/パッケージバージョンの凍結)。