Обновить curl из исходников в Ubuntu 22.04 LTS

Curl 7.81.0 в Ubuntu 22.04 LTS имеет баг при работе с OpenSSL 3

OpenSSL SSL_read: error:0A000126:SSL routines::unexpected eof while reading, errno 0

который был исправлен в новых версиях. Обновить дефолтный curl 7.81.0 в Ubuntu 22.04 LTS из исходников можно следующими командами:

apt remove curl
apt purge curl
apt-get update
apt-get install -y libssl-dev autoconf libtool make
cd /usr/local/src
wget https://curl.haxx.se/download/curl-7.88.1.zip
unzip curl-7.88.1.zip
cd curl-7.88.1
./buildconf
./configure --with-ssl 
make
sudo make install
sudo cp /usr/local/bin/curl /usr/bin/curl
sudo ldconfig
curl -V

СТАТЬИ

МАНУАЛЫ

СХЕМЫ