
我升級到 Mongo 3.4.4,首先下載 tgz 檔案並將其資料夾的所有內容複製bin/
到/user/bin/
.
然後我跑了mongo
並得到:
mongo: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
所以我跑了:
sudo cp /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.10
sudo cp /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.10
然後我去了/usr/lib/
,兩個文件都在那裡。然後我再次運行 mongo,現在我看到:
mongo: /usr/lib/libcrypto.so.10: version `libcrypto.so.10' not found (required by mongo)
mongo: /usr/lib/libssl.so.10: version `libssl.so.10' not found (required by mongo)
文件就在那裡。 mongo怎麼可能看不到他們呢?
我使用 Linux Mint 17.1