SecureCRT 在 Ubuntu 上闪退,常见原因和对应解决办法如下,你可以按顺序排查:
SecureCRT 是闭源程序,依赖一些 Ubuntu 默认没装的库。
解决办法:
sudo apt update
sudo apt install -y libssl1.1 libsm6 libice6 libxrender1 libxext6 libxtst6 libxi6
⚠️ 注意:
- Ubuntu 22.04+ 默认是
libssl3- SecureCRT 老版本只支持
libssl1.1- 如果是 22.04/24.04,可能需要手动安装
libssl1.1
查看是否缺库:
ldd /opt/SecureCRT/SecureCRT
有 not found 的就是问题。
很多旧版 SecureCRT 在 22.04+ 直接闪退。
解决方案:
Ubuntu 默认用 Wayland,SecureCRT 对 Wayland 支持差。
解决: 登录界面选择:
Ubuntu on Xorg
或临时测试:
export GDK_BACKEND=x11
/opt/SecureCRT/SecureCRT
旧配置导致启动即崩。
mv ~/.vandyke ~/.vandyke.bak
然后重新启动 SecureCRT。
某些系统字体缺失会导致闪退。
sudo apt install fonts-wqy-zenhei
终端直接运行:
/opt/SecureCRT/SecureCRT
把报错信息贴出来,能精准判断。
如果你只是想要一个稳定的 SSH 工具:
✅ 替代方案:
ssh + tmux如果你愿意,可以告诉我:
我可以直接帮你定位到具体原因。