Я использую Ubuntu и мне нужна опция прокси в "openssl connect". Кто-нибудь знает способ получить OpenSSL версии 1.1.x через apt-get?
Не уверен, почему на этот вопрос не ответили.
Грязь простая.
apt-get install openssl
Это установит последнюю версию openssl, упакованную для вашей версии Ubuntu.
Вы можете установить более высокие уровни openssl, делая что-то вроде этого ...
apt-get -y install software-properties-common
LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/apache2 </dev/null
apt-get update
apt-cache policy openssl
# Now you'll see a higher openssl level... for example...
net10 # apt-cache policy openssl
openssl:
Installed: 1.1.0h-2.0+ubuntu18.04.1+deb.sury.org+1
Candidate: 1.1.0h-2.0+ubuntu18.04.1+deb.sury.org+1
Version table:
*** 1.1.0h-2.0+ubuntu18.04.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/apache2/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
1.1.0h-2.0+ubuntu18.04.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/nginx/ubuntu bionic/main amd64 Packages
1.1.0h-2.0+ubuntu18.04.1+deb.sury.org+1 500
500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 Packages
1.1.0g-2ubuntu4.1 500
500 http://ubuntu.mirrors.ovh.net/ubuntu bionic-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
1.1.0g-2ubuntu4 500
500 http://ubuntu.mirrors.ovh.net/ubuntu bionic/main amd64 Packages
Обратите внимание, что самая высокая упакованная версия для Bionic в настоящее время 1.1.0g + последняя стабильная версия (из ondrej PPA) - 1.1.0h, поэтому добавление дополнительных PPA может обеспечить код более высокого уровня.
Предостережение: будь уверен, что знаешь, что делаешь. Если вы добавите неправильный PPA в вашу систему, вы можете заблокировать вашу систему (кирпич - не может перезагрузиться или запустить некоторые важные службы). Также некоторые PPA безопасны + другие ... сомнительны ...
Убедитесь, что понимаете, что делаете, когда добавляете PPA в свою систему.