温馨提示×

SecureCRT Debian依赖怎么装

小樊
57
2026-07-15 17:03:48
栏目: 智能运维

Debian / Debian 系系统(如 Ubuntu) 上安装 SecureCRT,常见方式有两种:

  • 使用 官方 .deb 包(推荐)
  • 使用 rpm 包 + alien 转换

下面按 最常见、最稳妥 的方式一步步来。


一、下载 SecureCRT(官方法人包)

  1. 打开官网
    https://www.vandyke.com/download/securecrt/

  2. 选择:

    • Product: SecureCRT
    • Platform: Linux
    • Package: Debian / Ubuntu (.deb)(优先选这个)
  3. 下载得到类似:

    scrt-9.x.x-xxxx.deb
    

二、安装依赖(非常关键)

SecureCRT 依赖一些 32 位或基础库,Debian 上常见缺失的就是这些。

1️⃣ 启用 32 位架构(SecureCRT 是 32 位程序)

sudo dpkg --add-architecture i386
sudo apt update

2️⃣ 安装核心依赖

sudo apt install -y \
  libgtk2.0-0 \
  libgtk2.0-0:i386 \
  libssl-dev \
  libssl1.1:i386 \
  libncurses5:i386 \
  libstdc++6:i386 \
  libgcc-s1:i386 \
  libX11-6:i386 \
  libXext6:i386 \
  libXrender1:i386 \
  libXtst6:i386 \
  libXi6:i386 \
  libXrandr2:i386 \
  libXcursor1:i386 \
  libXfixes3:i386 \
  libglib2.0-0:i386 \
  libpango-1.0-0:i386 \
  libatk1.0-0:i386 \
  libcairo2:i386 \
  libgdk-pixbuf2.0-0:i386 \
  fonts-dejavu-core

Debian 12(bookworm)注意
libssl1.1 已被 libssl3 取代,SecureCRT 9.x 可兼容,若报错再单独处理。


三、安装 SecureCRT

sudo dpkg -i scrt-*.deb

如果报依赖错误:

sudo apt -f install

四、启动 SecureCRT

SecureCRT

或:

/usr/bin/SecureCRT

五、常见问题解决

❌ 1. 启动报错:No such file or directory

通常是 32 位库没装全

sudo apt install libstdc++6:i386 libgcc-s1:i386

❌ 2. 中文乱码

sudo apt install fonts-noto-cjk

并在 SecureCRT:

Session Options → Terminal → Appearance → Font

选择支持中文的字体(如 Noto Sans Mono CJK)


❌ 3. Debian 12 找不到 libssl1.1

SecureCRT 9.x 已支持 OpenSSL 3,建议:

  • 升级 SecureCRT 到最新版
  • 或临时用:
sudo apt install libssl-dev

六、如果你只有 rpm 包(不推荐)

sudo apt install alien
sudo alien -k scrt*.rpm
sudo dpkg -i scrt*.deb

七、快速总结(复制即用)

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y libgtk2.0-0 libgtk2.0-0:i386 libssl-dev libncurses5:i386 libstdc++6:i386
sudo dpkg -i scrt-*.deb
sudo apt -f install

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

  • Debian 版本(10 / 11 / 12)
  • SecureCRT 版本号

我可以给你 精确到版本的依赖清单

0