Кажется, что curl, упакованный с Ubuntu 16.04, не поддерживает http2. Как мне включить http2 в curl
18
По состоянию на январь 2018 года. Вам нужно будет установить curl из исходного кода, чтобы получить поддержку http2. Вы можете сделать это с помощью следующих команд
sudo apt-get -y install build-essential nghttp2 libnghttp2-dev libssl-dev
wget https://curl.haxx.se/download/curl-7.63.0.tar.gz
tar xzf curl-7.63.0.tar.gz
cd curl-7.63.0
./configure --with-nghttp2 --prefix=/usr/local --with-ssl
make && sudo make install
sudo ldconfig
/usr/bin/curl
последнее время. askubuntu.com/q/923527/453746sudo apt-get install libssl-dev
сначала и добавьте команду run configure следующим образом:./configure --with-nghttp2 --prefix=/usr/local --with-ssl=/usr/local/ssl
configure
прочитаете его из переменных envOPENSSL_CFLAGS
иOPENSSL_LIBS