新版ubuntu中sac安装问题(缺少libncurses5)

具体步骤参考Linux 二进制安装 --- SAC参考手册 5.0-dev 文档

libtinfo5下载链接(包括sac文件)

通过网盘分享的文件:libncurses5_6.4-4_amd64.deb等3个文件

链接: https://pan.baidu.com/s/1vSA6RSBEtz-q4qQb9s02HA 提取码: 1234

--来自百度网盘超级会员v4的分享

贴出的错误日志说明得很清楚,我们来逐行分析👇


🧩 错误解析

复制代码
dpkg: dependency problems prevent configuration of libncurses5:amd64:
 libncurses5:amd64 depends on libtinfo5 (= 6.4-4); however:
  Package libtinfo5 is not installed.

意思是:

你正在安装的 libncurses5 版本 6.4-4 依赖于 libtinfo5(同版本号 6.4-4),

但系统里还没有安装 libtinfo5。

所以安装中断。


✅ 解决方法

你只需要 先安装依赖包 libtinfo5,然后让系统自动配置即可。


步骤 1:安装 libtinfo5

假设你已经下载了 libtinfo5_6.4-4_amd64.deb(如果没有,我可以给你下载命令),运行:

复制代码
sudo dpkg -i libtinfo5_6.4-4_amd64.deb

步骤 2:修复依赖关系

再运行:

复制代码
sudo apt -f install

这个命令会自动补齐依赖并配置未完成的包。


步骤 3:确认安装是否成功

执行:

复制代码
dpkg -l | grep -E "libtinfo5|libncurses5"

你应该看到类似:

复制代码
ii  libtinfo5:amd64   6.4-4   amd64  Shared low-level terminfo library
ii  libncurses5:amd64 6.4-4   amd64  Shared libraries for terminal handling

这就表示安装和依赖修复都完成 ✅


💡 小结

步骤 命令 说明
1 sudo dpkg -i libtinfo5_6.4-4_amd64.deb 安装依赖
2 sudo dpkg -i libncurses5_6.4-4_amd64.deb 再安装主包
3 sudo apt -f install 修复依赖并完成配置
4 `dpkg -l grep ncurses`

相关推荐
叼烟扛炮6 分钟前
Linux 学习笔记(九):自动化构建神器 Make 与 Makefile
linux·运维·服务器
lisanmengmeng9 分钟前
监控Kubernetes集群的GPU资源(三)
linux·容器·kubernetes
北塔软件11 分钟前
从根因分析到协同执行,如何让AI运维真正落地?
运维·人工智能
蜡笔羊驼12 分钟前
ModuleNotFoundError: No module named ‘torchvision.transforms.functional_tensor‘
linux·人工智能·python
箓维14 分钟前
线程池&&线程安全与可重入
linux·网络·安全
码农1001号17 分钟前
emqx5.8开源版WSS连接
运维·服务器
海宇AI32 分钟前
零信任架构实战:基于海宇车辆车五项信息核验构建自动化汽配供应链车型分类与发动机型号适配网关
运维·人工智能·架构·自动化
程序员-Benothing34 分钟前
Linux端口与连接排查:ss、lsof、nc、telnet、curl
linux·运维·服务器
看浪的路人35 分钟前
第8讲:记忆系统的监控与运维——Prometheus 指标、Grafana 面板与告警体系
运维·grafana·prometheus
java_logo39 分钟前
Docker 部署青龙面板:轻松搭建定时任务管理平台
运维·docker·容器·定时任务·青龙面板·轩辕镜像·qinglong