Я работаю в Ubuntu 14.04 и вручную установил curl 7.48 (см. Вопрос https://stackoverflow.com/questions/36866583/libcurl-not-updated ).
Я попытался выполнить команду:
carlo@carlo-ThinkPad-W541:/usr/bin$ curl -sS https://storage.googleapis.com/kubernetes-release/release/stable.txt curl: (1) Protocol "https" not supported or disabled in libcurl carlo@carlo-ThinkPad-W541:/usr/bin$
Итак, я сделал быструю проверку выходных данных конфигурации, и там было четко сказано, что SSL не поддерживается:
configure: Configured to build curl/libcurl: curl version: 7.48.0 Host setup: x86_64-unknown-linux-gnu Install prefix: /usr/local Compiler: gcc SSL support: no (--with-{ssl,gnutls,nss,polarssl,mbedtls,cyassl,axtls,winssl,darwinssl} )
Итак, я посмотрел эту ссылку https://curl.haxx.se/docs/install.html И я пробовал разные команды:
root@carlo-ThinkPad-W541:~/curl-7.48.0# ./configure --with-ssl
, пытаясь указать, где находится моя библиотека openSSL:
root@carlo-ThinkPad-W541:~/curl-7.48.0# ./configure --with-ssl=/lib/x86_64-linux-gnu/
установка переменных env:
root@carlo-ThinkPad-W541:~/curl-7.48.0# export LDFLAGS="-L/lib/x86_64-linux-gnu/" root@carlo-ThinkPad-W541:~/curl-7.48.0# ./configure --with-ssl
Но, похоже, ничего не работает, результат всегда одинаков:
[...] configure: Configured to build curl/libcurl: curl version: 7.48.0 Host setup: x86_64-unknown-linux-gnu Install prefix: /usr/local Compiler: gcc SSL support: no (--with-{ssl,gnutls,nss,polarssl,mbedtls,cyassl,axtls,winssl,darwinssl} ) SSH support: no (--with-libssh2) zlib support: enabled GSS-API support: no (--with-gssapi) TLS-SRP support: no (--enable-tls-srp) resolver: default (--enable-ares / --enable-threaded-resolver) IPv6 support: enabled Unix sockets support: enabled IDN support: no (--with-{libidn,winidn}) Build libcurl: Shared=yes, Static=yes Built-in manual: enabled --libcurl option: enabled (--disable-libcurl-option) Verbose errors: enabled (--disable-verbose) SSPI support: no (--enable-sspi) ca cert bundle: /etc/ssl/certs/ca-certificates.crt ca cert path: no ca fallback: no LDAP support: no (--enable-ldap / --with-ldap-lib / --with-lber-lib) LDAPS support: no (--enable-ldaps) RTSP support: enabled RTMP support: no (--with-librtmp) metalink support: no (--with-libmetalink) PSL support: no (libpsl not found) HTTP2 support: disabled (--with-nghttp2) Protocols: DICT FILE FTP GOPHER HTTP IMAP POP3 RTSP SMTP TELNET TFTP root@carlo-ThinkPad-W541:~/curl-7.48.0#
Установка libssl-dev
, затем configure
должна обнаружить OpenSSL автоматически без любых флагов.
, С другой стороны, можно установить версии> 7.40 из Коварных или Гостеприимных репозиториев .
LIBGL_DEBUG=verbose DRI_PRIME=1 glxgears
(Вы, возможно, должны установитьmesa-utils
дляglxgears
. Технически, любое графическое приложение было бы прекрасно, но, ну, в общем, я просто могу быть уверен в определенных свойствахglxgears
) . – Hi-Angel 31 October 2017 в 10:14