温馨提示×

如何更新Debian的SecureCRT

小樊
43
2026-07-30 07:44:21
栏目: 智能运维

Debian 的 SecureCRT”这个说法需要稍微澄清一下:
SecureCRT 不是 Debian 自带的软件,它是 VanDyke Software 的商业终端软件,在 Debian 上通常是手动安装的(.deb 包),不会通过 apt 自动更新。下面分情况说明如何更新。


一、确认当前 SecureCRT 版本

apt list --installed | grep -i securecrt
# 或
dpkg -l | grep -i securecrt
# 或
/usr/bin/SecureCRT --version

二、在 Debian 上更新 SecureCRT 的正确方式

✅ 官方推荐方式(最安全)

  1. 访问官网

    https://www.vandyke.com/download/securecrt/
    
  2. 选择:

    • Linux
    • Debian / Ubuntu
    • 对应架构(通常是 amd64
  3. 下载最新 .deb 安装包
    例如:

    securecrt-9.5.0-ubuntu22.04_amd64.deb
    
  4. 安装(会自动覆盖旧版本)

    sudo apt install ./securecrt-*.deb
    

    或:

    sudo dpkg -i securecrt-*.deb
    sudo apt -f install   # 修复依赖
    

配置不会丢失
~/.vandyke/ 目录会保留会话、密钥等配置。


三、如果你是用 apt 安装的(不常见)

如果是通过第三方仓库安装的(很少见):

sudo apt update
sudo apt upgrade securecrt

⚠️ 但 VanDyke 官方并不提供 apt 仓库,所以大多数情况下不会成功。


四、检查是否使用了旧版 GTK / 依赖问题

Debian 12(bookworm)及以上可能遇到:

  • 启动失败
  • 字体或界面异常

解决方法:

sudo apt install libssl1.1 libpng16-16 libgtk-3-0

五、许可证说明

  • 更新程序 ≠ 更新许可证
  • 如果主版本升级(如 8 → 9):
    • 需要 新许可证
    • 或继续使用旧版本

六、推荐做法(总结)

最稳妥更新方式

官网下载最新 .deb → apt install 本地包

保留配置

~/.vandyke/ 不会被删除

如果你愿意,可以告诉我:

  • Debian 版本(11 / 12 / 13?)
  • SecureCRT 当前版本
  • 个人使用还是公司授权

我可以给你精确到命令的更新方案

0