安亿程序开发

如何在Debian安装SecureCRT

1 次浏览
# 智能运维 # debian

在 Debian 系统上安装 SecureCRT 需要手动下载官方提供的 Linux 版本,因为 SecureCRT 不在 Debian 官方软件源中。以下是常见、可行的安装方法(以 SecureCRT 9.x + Debian 11/12 为例)。 一、下载 SecureCRT(官方) 前往官网: https://www.vandyke.com/products/securecrt/in

在 Debian 系统上安装 SecureCRT 需要手动下载官方提供的 Linux 版本,因为 SecureCRT 不在 Debian 官方软件源中。以下是常见、可行的安装方法(以 SecureCRT 9.x + Debian 11/12 为例)。


一、下载 SecureCRT(官方)

  1. 前往官网: https://www.vandyke.com/products/securecrt/index.html

  2. 点击 Download SecureCRT

  3. 选择:

    • Product:SecureCRT
    • Platform:Linux
    • Distribution
      Debian / Ubuntu (64-bit .deb)(优先推荐)
      • 若没有 deb,可选 Generic .tar.gz

需要注册一个 VanDyke 账号(免费下载)


二、使用 .deb 包安装(推荐)

1️⃣ 安装依赖(防止安装失败)

sudo apt update
sudo apt install -y \
  libssl-dev \
  libqt5widgets5 \
  libqt5gui5 \
  libqt5core5a \
  libc6 \
  libx11-6 \
  libxext6 \
  libxrender1

2️⃣ 进入下载目录并安装

假设你下载的是:

SecureCRT-9.x.x-xxxx.deb

执行:

sudo dpkg -i SecureCRT-9*.deb

如果出现依赖错误:

sudo apt -f install

3️⃣ 启动 SecureCRT

securecrt

或在菜单中搜索 SecureCRT


三、使用 .tar.gz 安装(无 deb 时)

1️⃣ 解压

tar -zxvf securecrt-9.x.x.tar.gz
cd securecrt/

2️⃣ 安装(通常已编译好)

sudo ./install

或手动复制到 /opt

sudo cp -r securecrt /opt/

3️⃣ 添加命令

sudo ln -s /opt/securecrt/securecrt /usr/local/bin/securecrt

四、常见问题与解决方法

❌ 1. 启动报错:libssl.so.1.1 缺失

SecureCRT 9 可能依赖旧版 OpenSSL:

sudo apt install libssl1.1

⚠️ Debian 12 已移除 libssl1.1,可:

  • 使用 SecureCRT 9.4+(支持 OpenSSL 3)
  • 或手动安装 libssl1.1(不推荐生产环境)

❌ 2. 中文乱码

export LANG=zh_CN.UTF-8
securecrt

或设置终端编码为 UTF-8


❌ 3. 字体太小(高分辨率)

SecureCRT →
Options → Global Options → Terminal → Font
调大字体即可


五、许可说明(重要)

  • SecureCRT 不是免费软件
  • 提供:
    • 30 天免费试用
    • 商业授权
  • 学生/个人可选:
    • Termius
    • Electerm
    • Remmina
    • OpenSSH + tmux

六、替代方案(Debian 原生)

如果你只是 SSH 管理服务器:

sudo apt install openssh-client
ssh user@server

如果你愿意,我可以:

  • ✅ 帮你选 SecureCRT 版本
  • ✅ 指导 Debian 12 + SecureCRT 最新版
  • ✅ 推荐 更轻量的替代工具
  • ✅ 对比 SecureCRT vs Xshell vs Termius

只需要告诉我你的 Debian 版本使用场景