温馨提示×

Debian如何升级SecureCRT

小樊
55
2026-08-14 19:36:51
栏目: 智能运维

Debian 上升级 SecureCRT 没有“apt 自动升级”这种官方方式,因为 SecureCRT 是 VanDyke Software 的闭源商业软件。下面是正确、常用的升级方法


一、确认当前版本

securecrt --version

或查看菜单:

Help → About SecureCRT

二、升级方式(推荐用官方最新版)

✅ 方法 1:从官网下载并手动升级(最常用)

1. 卸载旧版本(可选但推荐)

sudo dpkg -r securecrt

sudo apt remove securecrt

不会删除你的 会话配置(~/.vandyke/)


2. 下载最新版 SecureCRT

官网地址(需登录账号):

https://www.vandyke.com/download/securecrt/

选择:

  • Linux
  • Debian / Ubuntu
  • 对应架构(一般是 amd64

下载文件类似:

scrt-9.x.x-xxxx.deb

3. 安装新版

sudo dpkg -i scrt-*.deb

如果有依赖问题:

sudo apt -f install

4. 验证

securecrt

三、保留配置(非常重要)

SecureCRT 在 Debian 上的配置目录是:

~/.vandyke/

包含:

  • 会话(Sessions)
  • 密钥(SSH Keys)
  • 注册信息(license)

升级 / 重装不会丢失配置


四、如果你有许可证

  • 商业版:用 VanDyke 账号 下载
  • 评估版:直接下载即可

升级后:

Help → Enter License Data

五、Debian 升级系统 ≠ SecureCRT 升级

⚠️ 注意:

sudo apt update && sudo apt upgrade

不会升级 SecureCRT
因为它不在 Debian 官方仓库中。


六、常见问题

1️⃣ 缺少依赖(libssl、libpng 等)

常见于 Debian 12(bookworm):

sudo apt install libssl-dev libpng16-16 libsm6 libice6

2️⃣ 中文乱码

export LANG=zh_CN.UTF-8
securecrt

3️⃣ Wayland 下显示异常

export GDK_BACKEND=x11
securecrt

七、总结(最简流程)

# 1. 卸载旧版
sudo apt remove securecrt

# 2. 安装新版
sudo dpkg -i scrt-*.deb
sudo apt -f install

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

  • Debian 版本(11 / 12 / 13)
  • SecureCRT 当前版本
  • 商业授权 还是 试用版

我可以给你精确到版本的升级方案

0