我升级到 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