หากคุณไม่สามารถ--without-libssh2แทนที่ด้วย--with-libssh2คุณสามารถค้นหา--without-sslและผนวก --with-libssh2ทดสอบกับ curl รุ่น7.35.0บนUbuntu 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และผนวก--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