
Ubuntu のリポジトリを使用して OpenSSL をアップグレードするにはどうすればよいですか?
私はUSNをhttp://www.ubuntu.com/usn/usn-2165-1/
そしてパッケージはこちらubuntu のソース
しかし、それを使用して OpenSSL バージョンをアップグレードする方法の説明が見つかりません。
標準の更新コマンドでは SSL のバージョンがアップグレードされません。
sudo apt-get update
sudo apt-get dist-upgrade
openssl
OpenSSL> version
OpenSSL 1.0.1 14 Mar 2012
リポジトリから最新バージョンを入手するにはどうすればよいですか?
編集:
dpkg --list openssl
||/ Name Version Description
+++-=========================-=========================-==================================================================
ii openssl 1.0.1-4ubuntu5.12 Secure Socket Layer (SSL) binary and related cryptographic tools
aptitude は libssl1.0.0 を表示します
Package: libssl1.0.0
State: installed
Automatically installed: no
Multi-Arch: same
Version: 1.0.1-4ubuntu5.12
Priority: required
Section: libs
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Uncompressed Size: 2,991 k
Depends: libc6 (>= 2.14), zlib1g (>= 1:1.1.4), debconf (>= 0.5) | debconf-2.0
PreDepends: multiarch-support
Breaks: openssh-client (< 1:5.9p1-4), openssh-client (< 1:5.9p1-4), openssh-server (< 1:5.9p1-4), openssh-server (< 1:5.9p1-4),
libssl1.0.0 (!= 1.0.1-4ubuntu5.12)
Replaces: libssl1.0.0 (< 1.0.1-4ubuntu5.12)
Description: SSL shared libraries
libssl and libcrypto shared libraries needed by programs like apache-ssl, telnet-ssl and openssh.
It is part of the OpenSSL implementation of SSL.
答え1
aptitude show libssl1.0.0 を実行できますか? apt-get dist-upgrade を実行して再起動した場合、おそらく適切なパッチが適用されたバージョンになりますが、ubuntu はプログラムを異なる方法でパッケージ化するため、openssh バージョンには表示されません。編集: タイプミス
答え2
sudo apt-getアップデート
sudo apt-getアップグレード
OpenSSLを使用してサービスを再起動することも忘れないでください