Open itgoyo opened 3 years ago
更新big sur只有启动fcpx,老是报错
/usr/lib/libcrypto.dylib abort() called Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.
自己电脑真实解决方式:(由于教程里面ln的方式会提示 ln: libssl.1.1.dylib: File exists,所以要使用-sf,强制的方式来创建)
10019 sudo ln -s /usr/local/Cellar/openssl@1.1/1.1.1k/lib/libssl.1.1.dylib libssl.1.1.dylib 10020 sudo ln -sf /usr/local/Cellar/openssl@1.1/1.1.1k/lib/libssl.1.1.dylib libssl.1.1.dylib 10021 sudo ln -sf /usr/local/Cellar/openssl@1.1/1.1.1k/lib/libcrypto.1.1.dylib libcrypto.dylib
网上的解决方案:
获取新的 libs
1)brew update && brew upgrade && brew install openssl
brew update && brew upgrade && brew install openssl
2)cd /usr/local/Cellar/openssl/1.0.2t/lib
cd /usr/local/Cellar/openssl/1.0.2t/lib
3)sudo cp libssl.1.0.0.dylib libcrypto.1.0.0.dylib /usr/local/lib/
sudo cp libssl.1.0.0.dylib libcrypto.1.0.0.dylib /usr/local/lib/
备份旧版本
4)cd /usr/local/lib
cd /usr/local/lib
5)mv libssl.dylib libssl_bak.dylib
mv libssl.dylib libssl_bak.dylib
6)mv libcrypto.dylib libcrypto_bak.dylib
mv libcrypto.dylib libcrypto_bak.dylib
创建新链接
7)sudo ln -s libssl.1.0.0.dylib libssl.dylib
sudo ln -s libssl.1.0.0.dylib libssl.dylib
8)sudo ln -s libcrypto.1.0.0.dylib libcrypto.dylib
sudo ln -s libcrypto.1.0.0.dylib libcrypto.dylib
更新big sur只有启动fcpx,老是报错
自己电脑真实解决方式:(由于教程里面ln的方式会提示 ln: libssl.1.1.dylib: File exists,所以要使用-sf,强制的方式来创建)
网上的解决方案:
步骤如下:
获取新的 libs
1)
brew update && brew upgrade && brew install openssl
2)
cd /usr/local/Cellar/openssl/1.0.2t/lib
3)
sudo cp libssl.1.0.0.dylib libcrypto.1.0.0.dylib /usr/local/lib/
备份旧版本
4)
cd /usr/local/lib
5)
mv libssl.dylib libssl_bak.dylib
6)
mv libcrypto.dylib libcrypto_bak.dylib
创建新链接
7)
sudo ln -s libssl.1.0.0.dylib libssl.dylib
8)
sudo ln -s libcrypto.1.0.0.dylib libcrypto.dylib