Ubuntu'da OpenSSL'yi Yükselt 12.04

20

OpenSSL'yi Ubuntu 12.04 sisteminde 1.0.1'e yükseltmek istedim. % Co_de% 'nin OpenSSL'yi yükseltmediğini fark ettim. Ubuntu'da daha yeni OpenSSL destekleniyor mu?

Ayrıca kaynak derlemeyi denedim. Derleme çalışır ancak yerleşik OpenSSL (1.0.0) ile daha yenisini (1.0.1) nasıl değiştireceğimi bulamıyorum. Kaynaktan derleme, eski sürümle birlikte çalışarak daha yeni bir sürüm oluşturuyor - eski sürümü daha yeni sürümle değiştirmem gerekiyor. Bu ihtiyacın arkasındaki nedenim, FreeSWITCH kaynağının OpenSSL 1.0.0 ile uyumlu olmaması ve FreeSWITCH'de yeni OpenSSL yoluna yöneltmesi için bir yapılandırma yapmaması nedeniyle FreeSWITCH'in daha yeni sürümle derlenmesidir. (Bu yüzden inatla eski sürümü kullanmaya devam ediyor ve işe yaramaz!)

Teşekkürler peşin. Herhangi bir yardım çok takdir edilecektir.

    
sordu Kshitij Saxena 04.03.2014 16:16

3 cevap

13

BİLDİRİM: Bu soru ve cevap, OpenSSL bugünden önce, Heartbleed.

İlk önce eski yüklemeyi tamamen kaldırmanız gerekiyor: (Bu çoğu sistemi bozacaktır! Dikkatli olun! Çoğu insan buna pişman olacak)     apt-get purge openssl

Çalışarak evinizi temizlemek isteyebilirsiniz:

apt-get autoremove && apt-get autoclean

Ardından, istediğiniz sürümü indirip derlemelisiniz ( tam liste )

wget https://www.openssl.org/source/openssl-1.0.1g.tar.gz
    
verilen cevap philshem 07.03.2014 21:22
11

Geliştirme paketini yükle!

1.0.1, yazma sırasında Ubuntu 12.04'ün bir parçasıdır. Ancak, buna karşı derlemek için geliştirme paketini de yüklemelisiniz ( libssl-dev )!

İlk önce paket listesini güncelleyin

sudo apt-get update

Ardından geliştirme paketini yükleyin ve kitaplığı tek seferde yükseltin:

sudo apt-get install openssl libssl-dev

Burada görebilirsiniz. 1.0.1, 12.04'ün bir parçasıdır: İşte

Sisteminizin hala 1.0.0 sürümünü yüklemesi durumunda, başka bir depo kurulumunuz veya paket yönetiminizde başka bir şey varsa, bu hatayı verecek şekilde değiştirilir. Bu durumda, niçin 1.0.0 'de pim yapmasına neden olduğunu kontrol edin.

apt-cache policy openssl libssl-dev
    
verilen cevap gertvdijk 14.03.2014 16:24
6

İşte 'den libssl ve openssl ' nin en son sürümünü indirmeyi deneyin. ikisini de yükleyin.

Uyarı: Bu, OpenSSL için otomatik güvenlik güncellemelerini kıracaktır.

    
verilen cevap buddy86 07.03.2014 10:04

Etiketlerdeki diğer soruları oku