私はこれを行うためのいくつかのステップがありますが、以下のステップを実行した後も、私は同じバージョンを取得しています。UbuntuでOpenSSLをOpenSSL 1.0.1fからOpenSSL 1.0.2gにアップデートするにはどうすればいいですか?
[email protected]:~$ openssl version -v
OpenSSL 1.0.1f 6 Jan 2014
[email protected]:~$ sudo wget http://www.openssl.org/source/openssl-1.0.2g.tar.gz
[email protected]:~$ sudo tar -xvzf openssl-1.0.2g.tar.gz
[email protected]:~$ cd openssl-1.0.2g
[email protected]:~$ sudo ./config
[email protected]:~$ sudo make install
[email protected]:~$ sudo ln -sf /usr/local/ssl/bin/openssl openssl-1.0.2g
[email protected]:~$ openssl version -v
OpenSSL 1.0.1f 6 Jan 2014
実際には結果を除外しましたが、エラーは発生しませんでした。あなたは人々が私にいくつかの入力を与えることができますか?
[[Unix&Linux Stack Exchange](http://unix.stackexchange。)]で[Bashの実行ファイルのパスのキャッシュをクリアするにはどうすればいいですか?](https://unix.stackexchange.com/q/5609/56041) com /)。また、OpenSSLライブラリを設定するときにいくつかのフラグが欠落していました。 OpenSSL wikiの[コンパイルとインストール](https://wiki.openssl.org/index.php/Compilation_and_Installation)も参照してください。 RPATHとSONAMEには特に注意を払ってください。なぜなら、Linuxランタイムパスは30年以上後にはまだf ** kアップしているからです。最後に、 'sudo'で設定してmakeしないでください。インストールにのみ 'sudo'を使います。 – jww
jww、人々がマシンにgccを持っていない場合は、インストールする必要があります。 – Raju