当前位置: 首页 > news >正文

Deepin V23安装SecureCRT 9.5.2

测试环境

deepin V23 : 首个支持x86、ARM64、LoongArch64、RISC-V等全部主流通用计算架构的开源桌面操作系统。搭载Linux 6.6 LTS内核,全新DDE(Deepin Desktop Environtion)桌面环境,支持多架构,适配多款国产芯片。

下载SecureCRT

SecureCRT是一款支持SSH、Telnet、串口等的终端仿真程序,且支持Ubuntu。
https://www.vandyke.com/cgi-bin/releases.php?product=securecrt

安装SecureCRT

sudo dpkg -i scrt-9.5.2-3325.ubuntu22-64.x86_64.deb
安装后双击图标,没有反应。手动执行/usr/bin/SecureCRT,会有依赖报错,如:
/usr/bin/SecureCRT: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory

解决依赖问题

Deepin的库目录:/usr/lib/x86_64-linux-gnu/
进入到库目录,查找系统是否自带不同版本的库。
cd /usr/lib/x86_64-linux-gnu/
ls -l | grep libicui18n.so

deepin V23系统自带libicui18n.so.74.2,但SecureCRT还没有适配到这么新,需要安装对应的libicui18n.so.70库。

去下面链接下载libicu70_70.1-2_amd64.deb,然后手动安装:
http://security.ubuntu.com/ubuntu/pool/main/i/icu/

再次执行/usr/bin/SecureCRT,就会弹出SecureCRT软件,双击图标也会正常弹出。

避坑指南

也尝试过做软连接的方式,但执行/usr/bin/SecureCRT时报错如下。
sudo ln -s libicui18n.so.74.2 libicui18n.so.70

/usr/bin/SecureCRT: symbol lookup error: /usr/bin/…/lib/scrt/libQt6Core5Compat.so.6: undefined symbol: ucnv_countAvailable_70


http://www.mrgr.cn/news/33229.html

相关文章:

  • 关于指针p有关的3个值
  • leetcode-15-三数之和
  • Ubuntu中以root身份运行Qt创建的项目
  • Kafka面试题解答(二)
  • HTML查缺补漏
  • 让redis一直开启服务/自动启动
  • VBA技术资料MF200:只能通过按钮关闭工作簿
  • 2024年研赛-华为杯数模竞赛C题论文首发+论文讲解+代码分享
  • JavaWeb——前端工程化(2/3):Vue项目简介(创建、目录结构、启动、配置端口)
  • 用java语言写一个表的查询操作
  • Java 每日一刊(第14期):抽象类和接口
  • 【OSS安全最佳实践】降低因操作失误等原因导致数据丢失的风险
  • 从Yargs源码学习中间件的设计
  • 考研数学精解【6】
  • [OpenGL]使用OpenGL绘制带纹理三角形
  • 不同编程语言的互相调用
  • js 一个数组合并到一个数组
  • 群晖套娃:群晖+飞牛fnOS二合一,群晖nas安装飞牛fnOS系统实录(飞牛fnOS初体验,如何挂载网盘视频,轻松实现影视刮削)
  • PHP项目中Vendor错误导致项目失败的解决方案
  • 检索索引对象中的重复值、删除重复值pandas.Index.duplicated
  • Python 3 元组
  • python画图1
  • CocosCreator 3.x 实现角色移动与加载时动态屏幕边缘检测
  • 嵌入式 开发技巧和经验分享
  • PHP如何从字符串中删除转义字符
  • 【C++】仿函数