당신은 찾을 수없는 경우 --without-libssh2
에 대체 --with-libssh2
를 검색 할 수 있습니다 --without-ssl
및 APPEND --with-libssh2
버전, 컬 테스트 7.35.0을 에 우분투 14.04.2
Frantique의 맞춤형 답변 :
컬 소스를 다운로드하고 포장을 풉니 다. 그 후 :
sudo apt-get install build-essential debhelper libssh2-1-dev
sudo apt-get source libcurl3
sudo apt-get build-dep libcurl3
cd curl-*/debian
nano rules
찾기 --without-ssl
및 APPEND --with-libssh2
, 내 경우에는, 그것은 다음과 같습니다 :
전에
cd debian/build && dh_auto_configure ${CONFIGURE_ARGS} \
--with-ca-path=/etc/ssl/certs
cd debian/build-gnutls && dh_auto_configure ${CONFIGURE_ARGS} \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
--without-ssl --with-gnutls
cd debian/build-nss && dh_auto_configure ${CONFIGURE_ARGS} \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
--without-ssl --with-nss
후
cd debian/build && dh_auto_configure ${CONFIGURE_ARGS} \
--with-ca-path=/etc/ssl/certs --with-libssh2
cd debian/build-gnutls && dh_auto_configure ${CONFIGURE_ARGS} \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
--without-ssl --with-gnutls --with-libssh2
cd debian/build-nss && dh_auto_configure ${CONFIGURE_ARGS} \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
--without-ssl --with-nss --with-libssh2
이제 패키지를 빌드하십시오.
cd ..
sudo dpkg-buildpackage
cd ..
sudo dpkg -i curl_*.deb
sudo dpkg -i libcurl3_*.deb
sudo dpkg -i libcurl3-gnutls_*.deb
다음은 문제에 대한 또 다른 유용한 자습서 입니다.
Frantique의 답변에 대한 자세한 정보.