curl:(1)libcurlでプロトコルhttpsがサポートされていないか無効になっている


10

を使用してフレームワークをインストールしようとしてcurlいますが、この迷惑なエラーメッセージが表示され続けますcurl: (1) Protocol https not supported or disabled in libcurl。これを修正する方法を知っている人はいますか?私はスタックです!

ありがとう


質問を編集して、出力を追加しますapt-cache policy curl libcurl3
AB

公式cURLまたは手動でコンパイルしたものを使用しましたか?cURL公式リリースでは、デフォルトでhttpsサポートが有効になっています。
Aizuddin Zali、2015年

回答:


8

数時間かけてさまざまなオプションを試した後、なんとか問題を解決できました。これが私がしたことです:

http://curl.haxx.se/download.htmlからダウンロードします

tar -xzf curl-***.tar.gz
cd curl-*.*.*
./configure --with-ssl
make
sudo make install

open-ssl上記のコマンドを実行する前にインストールする必要もあります。それ以外の場合、sslは無効のままです。sudo apt install libssl-dev
Rock

1

公式にはcURLはHTTPSをサポートしていません。上記の答えはうまくいきませんでした、-with-sslコマンドで追加された新しいバージョンをダウンロードしてみましたが、うまくいきませんでした。この答えは私の問題を解決しました。

https://stackoverflow.com/a/28782797/8146700

  • コンテンツリンク-

Aptitudeを使用してHTTPSがサポートされていないバージョンがインストールされる理由はまだわかりませんが、ゼロから構築するとうまくいきました。

git clone https://github.com/bagder/curl.git sudo apt-get build-dep curl cd curl ./buildconf ./configure make sudo make install

カール-Vが生成されます

プロトコル:dictファイルftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smb smbs smtp smtps telnet tftp機能:IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets


リンクに障害が発生した場合に備えて、ここでは回答に主な手順を含め、効果的な回答へのリンクを含めることをお勧めします。
センパイスクバ2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.