我正在尝试根据这些说明安装 Debian 的 ODBC 驱动程序:https://blog.afoolishmanifesto.com/posts/install-and-configure-the-ms-odbc-driver-on-debian/
但是,当我输入时 sqlcmd -S localhost
,我收到错误libcrypto.so.10: cannot open shared object file: No such file or directory
。
该怎么办?我试过
$ cd /usr/lib $ sudo ln -s libssl.so.0.9.8 libssl.so.10 $ sudo ln -slibcrypto.so.0.9.8 libcrypto.so.10
添加
/usr/local/lib64
到/etc/ld.so.conf.d/doubango.conf
文件sudo apt-get update sudo apt-get install libssl1.0.0 libssl-dev cd /lib/x86_64-linux-gnu sudo ln -s libssl.so.1.0.0 libssl.so.10 sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
sudo apt-get install libssl0.9.8:i386
但这些都没有帮助。
答案1
第 3 点很接近。但是你应该这样做
sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.10
sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.10