새로운 2016 openssl 패키지를 사용해 보았지만 여전히 이전 2012 버전이 표시됩니다. 우분투12.04

새로운 2016 openssl 패키지를 사용해 보았지만 여전히 이전 2012 버전이 표시됩니다. 우분투12.04

새로운 2016 오픈 SSL 패키지를 설치하려고 하는데 Ubuntu 12.04에서 여전히 이전 2012 버전이 표시됩니다.

인터넷에 연결할 수 없는 Ubuntu 12.04 전용 시스템이 많이 있습니다. 둘 다 2012년부터 openssl 1.0.1을 실행하고 있습니다(실행 시: openssl versionI get: ) OpenSSL 1.0.1 14 Mar 2012.

openssl을 새 버전으로 업그레이드해야 했기 때문에 인터넷에 연결된 테스트 머신에 2016년 주요 새 패키지인 openssl_1.0.1-4ubuntu5.33_amd64.deb를 설치했는데 dpkg는 다음과 같습니다.

sudo apt-get download openssl
sudo dpkg -i openssl_1.0.1-4ubuntu5.33_amd64.deb 

출력은 다음과 같습니다

(Reading database ... 70268 files and directories currently installed.)
Preparing to replace openssl 1.0.1-4ubuntu5.33 (using openssl_1.0.1-4ubuntu5.33_amd64.deb) ...
Unpacking replacement openssl ...
Setting up openssl (1.0.1-4ubuntu5.33) ...
Processing triggers for man-db ...

그게 다야. 다시 실행 openssl version합니다. 여전히 표시됩니다.OpenSSL 1.0.1 14 Mar 2012

재부팅했습니다. 도움이 안돼. 나는 시도 sudo apt-get install openssl하고 얻었다

openssl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 354 not upgraded

한숨을 쉬다:-( 내가 뭐 잘못 했어요?

답변1

따라서 문제는 (제가 올바르게 이해한 경우) 업스트림 버전이 변경되지 않았다고 가정하고 데비안에서 수정한 패키지의 날짜를 찾는 방법입니다.

업스트림(비네이티브) 소프트웨어의 Debian/Ubuntu 패키지 버전 번호는 항상 두 부분으로 구성됩니다. 대시 앞 부분은 업스트림 번호이고, 대시 뒤 부분은 Debian/Ubuntu에서 변경된 사항에 해당합니다. Debian/Ubuntu의 특정 변경 사항을 보려면 를 살펴보세요 /usr/share/doc/openssl/changelog.Debian.gz. Debian 번호(무엇이라고 부르든)가 때때로 버전 문자열에 반영될 수 있지만 항상 그런 것은 아닙니다. 이 경우 버전 문자열이 Debian/Ubuntu에 의해 수정되었을 수 있습니다. 이 경우에는 아직은 아닌 것 같습니다. 무슨 일이 일어났는지 보려면 다음을 참조하세요.

gcc --version
gcc-4.9.real (Debian 4.9.2-10) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.

gcc는 gcc-4.9를 가리킵니다.

root@orwell:/home/faheem# ls -lah /usr/bin/gcc  lrwxrwxrwx 1 root root 7 Feb 25  2015 /usr/bin/gcc -> gcc-4.9

이 시스템의 gcc 4.9 패키지 버전은 다음과 같습니다.

dpkg -l gcc-4.9

||/ Name                              Version               Architecture          Description
+++-=================================-=====================-=====================-=======================================================================
ii  gcc-4.9                           4.9.2-10              amd64                 GNU C compiler

관련 정보