Chciałem zaktualizować OpenSSL do wersji 1.0.1 w systemie Ubuntu 12.04. Zauważyłem, że apt-get upgrade openssl
nie kończy się aktualizacja OpenSSL. Czy nowszy OpenSSL jest obsługiwany w systemie Ubuntu?
Próbowałem także kompilować ze źródła. Kompilacja działa, ale nie mogę dowiedzieć się, jak zastąpić wbudowany OpenSSL (1.0.0) nowszym (1.0.1). Kompilacja ze źródła powoduje, że nowsza wersja współpracuje ze starszą wersją - muszę zastąpić starszą wersję nowszą. Moim powodem jest konieczność skompilowania FreeSWITCH z nowszą wersją, ponieważ najnowsze źródło FreeSWITCH nie jest kompatybilne z OpenSSL 1.0.0 i wydaje się, że nie ma konfiguracji make w FreeSWITCH, która wskazywałaby ścieżkę nowej OpenSSL. (Więc uparcie używa starej wersji i nie działa!)
Dzięki jest z góry. Każda pomoc byłaby bardzo mile widziana.
sudo apt-get install openssl
. To zaktualizuje twój pakiet openssl.
sudo apt-get update && sudo apt-get upgrade
apt-get changelog openssl
, aby zobaczyć zmiany. Z założenia Ubuntu nie aktualizuje pakietów w ramach jednego wydania. Tak działa uwalnianie w większości systemów operacyjnych innych niż Windows (zamrażanie bibliotek systemowych / wersji pakietów).