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'가 지원되지 않거나 비활성화되어 있다는 사실 때문에 혼란스럽습니다.
어떤 도움이라도 대단히 감사하겠습니다.
원래 다음을 댓글로 추가하고 싶었지만 평판이 충분하지 않아 편집으로 추가합니다.
- 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
이것이 당신이 찾고 있는 것일 가능성이 가장 높습니다.