在 Ubuntu 上使用 SecureCRT 报错,常见原因和对应处理方法如下(按出现频率排序):
SecureCRT 是闭源软件,依赖一些较老的库。
error while loading shared libraries: libssl.so.0.9.8libcrypto.so.10: cannot open shared object filelibpng12.so.0: cannot open shared object file查看缺哪个库:
ldd /path/to/SecureCRT | grep "not found"
Ubuntu 20.04+ 常见缺失库:
sudo apt install libssl1.0.0 libpng12-0
若源中没有,可手动下载 .deb:
chmod +x SecureCRT
SecureCRT 分:
确认:
uname -m
file SecureCRT
报错示例:
Gtk-ERROR **: ...尝试:
export GTK_PATH=/usr/lib/x86_64-linux-gnu/gtk-2.0
或使用:
./SecureCRT --no-sandbox
License invalidActivation failed原因:
检查时间:
date
新版本 Ubuntu 默认不再提供:
建议:
请贴出:
lsb_release -a)我可以直接告诉你缺哪个库、怎么装。