আপনি খুঁজে না পেলে --without-libssh2
সঙ্গে প্রতিস্থাপন করতে --with-libssh2
আপনি অনুসন্ধান করতে পারেন --without-ssl
এবং পরিশেষে যোগ --with-libssh2
, কার্ল সাথে পরীক্ষিত সংস্করণ 7.35.0 উপর উবুন্টু 14.04.2
ফ্রেঞ্চিক থেকে কাস্টমাইজড উত্তর:
কার্ল উত্সটি ডাউনলোড এবং আনপ্যাক করুন। তারপর:
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
আপনার সমস্যাটির জন্য এখানে আরও একটি ভাল টিউটোরিয়াল দেওয়া আছে ।
ফ্রাঙ্কটিকের উত্তর সম্পর্কে আরও তথ্য।