プロトコル 'http'はlibcurlでサポートされていないか無効になっています。

プロトコル 'http'はlibcurlでサポートされていないか無効になっています。

sudo apt-get owncloud-clientを使用してowncloudをインストールしようとしています。常に次のエラーが発生します。

エラー:1https://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04ocqt562-libqt5core5a 5.6.2-1+22.1

Protocol "http" not supported or disabled in libcurl

私は試しました:最新バージョンのカールをダウンロードし、次のように再コンパイルして再インストールします

./configure --with-ssl

ただし、試しても、curl --version次のように表示されます。

curl 7.55.0 (x86_64-pc-linux-gnu) libcurl/7.55.0 
Release-Date: 2017-08-09 
Protocols: dict file ftp gopher http imap pop3 rtsp smtp telnet tftp 
Features: IPv6 Largefile UnixSockets

したがって、httpsプロトコルはリストされません。

私はまた、上記のリストに従ってhttpをサポートする必要があるにもかかわらず、libcurlでプロトコル「http」がサポートされていないか無効になっているという事実のために混乱しています。

どんな助けでも大変感謝します。

もともと以下をコメントとして追加したかったのですが、評判が足りなくて編集で追加します。

  1. apt-get installが "libcurlでサポートされていないか無効になっているプロトコル"http"..."というエラーメッセージを生成するという事実以外は、apt-getがカールを使用しているかどうかはわかりません。

これをどのように決めますか?

2. ./config --enable-http と再コンパイルとインストールは役に立ちませんでした。

もっとアイデアがありますか?とても感謝しています! ! !

追加ボーナス:過去をブラウザにコピーする場合:

https://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04ocqt562-libqt5core5a 5.6.2-1+22.1

ダウンロードできます。次にインストールをクリックすると、次のエラーが発生します。

パッケージマネージャの詳細なエラーは次のとおりです。apt transaction return result終了失敗

答え1

最初に使用するのが最善です

./configure --help

このオプションを使用すると、ソフトウェアの利用可能なすべてのオプションと機能を表示できます。

--enable-http           Enable HTTP support

これがあなたが探しているものである可能性が最も高いです。

関連情報