rpm 安装时提示缺少依赖库

2023-11-05

在麒麟系统下安装ecryptfs-utils-82-6.ky3.3.x86_64.rpm(该软件包在 麒麟光盘的  KYLIN目录下),使用如下命令:

rpm -ivh ecryptfs-utils-82-6.ky3.3.x86_64.rpm 提示缺少libtspi.so.1 

从网上查找到的解决方案:

在rpm 命令后面加  --nodeps --force 参数,但不提倡

也可使用yum install xx.rpm(联网情况下)

但是发现使用rpm --nodeps --force后再系统中查找依然没有libtspi.so.1这个库文件,

所以担心可能在之后使用该软件是否存在问题


所以最好的解决办法是找到该动态库存在于那个安装包中,先安装动态库存在的安装包,再安装所需要的软件包

但这种方法不一定都适用  可能一个软件包存在循环依赖   所依赖的库比较多时  该方法不适用


幸好 楼主 这次只依赖一个 动态库  首先从网上查找libtspi.so.1就可以查到 该动态库 存在的安装包trousers-0.3.13-1.el7.x86_6


然后从麒麟安装盘中 找到该安装盘 进行安装 再安装所需要的安装包就可以顺利安装了


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

rpm 安装时提示缺少依赖库 的相关文章

  • 掌握 Linux 调试技术

    http www ibm com developerworks cn linux sdk l debug index html ibm pcon 在 Linux 上找出并解决程序错误的主要方法 Steve Best sbest us ibm
  • linux connect 设置连接超时【转】

    原来我们实现connect 超时基本上都使用unix网络编程一书的非阻塞方式 connect nonb 今天在网上看到一篇文章 觉得很有意思 转载如下 读Linux内核源码的时候偶然发现其connect的超时参数竟然和用SO SNDTIMO
  • gdb调试正在运行的进程

    http elisawell blog 163 com blog static 171462881201223061149953 有时会遇到一种很特殊的调试需求 对当前正在运行的其它进程进行调试 正是我今天遇到的情形 这种情况有可能发生在那
  • setlocale()用法笔记

    http www cnblogs com hnrainll archive 2011 05 07 2039700 html C 和 C 的标准库分别有自己的 locale 操作方法 C 标准库的 locale 设定函数是 setlocale
  • Linux中修改MAC地址和IP地址的命令(netset、ip、ifconfig)

    修改MAC地址 ip link set eth0 address aa aa aa aa aa aa 解析 eth0是网卡的名字 可以用ifconfig命令查看 aa aa aa aa aa aa是想要修改后的MAC地址 修改IP地址 1
  • linux批量修改文件编码格式(包含子目录)

    背景 项目工程文件编码格式有utf 8 也有gb2312 在通过Source Insight 4 0打开文件只能设置一种默认编码格式UTF 8 Windows ANSI GB2312 不能自动识别文件本身的编码格式 这就导致总有一部分文件打
  • linux stat函数讲解

    原文地址 http www cnblogs com hnrainll archive 2011 05 11 2043361 html 表头文件 include
  • 详解linux下的串口通讯开发

    串行口是计算机一种常用的接口 具有连接线少 通讯简单 得到广泛的使用 常用的串口是RS 232 C接口 又称EIA RS 232 C 它是在1970年由美国电子工业协会 EIA 联合贝尔系统 调制解调器厂家及计算机终端生产厂家共同制定的用于
  • cd命令、pwd命令和环境变量PWD、OLDPWD的关联

    1 cd命令 cd命令这里不多介绍 cd 命令是返回上次所在的目录 2 PWD和OLDPWD环境变量 dai ubuntu env PWD home dai OLDPWD dai ubuntu 3 关联 1 当你输入 cd 命令返回上次的目
  • 使用Crash工具分析 Linux dump文件

    前言 Linux 内核 以下简称内核 是一个不与特定进程相关的功能集合 内核的代码很难轻易的在调试器中执行和跟踪 开发者认为 内核如果发生了错误 就不应该继续运 行 因此内核发生错误时 它的行为通常被设定为系统崩溃 机器重启 基于动态存储器
  • Linux system函数返回值

    http blog cheyo net p 42 例 1 status system test sh 1 先统一两个说法 1 system返回值 指调用system函数后的返回值 比如上例中status为system返回值 2 shell返
  • 线程的同步和互斥

    线程的同步和互斥题目 题目 设计生产者与消费者模型 缓冲区是一个大小为10的环 每个生产者产生一个0 1000的随机整数 存放在环空位中 消费者从环中取数据 并输出 一个生产者或消费者对应一个线程 要避免 1 两个生产者同时向环的同一个位置
  • Linux I/O编程 实验内容

    一 实验目的 练习用UNIX I O进行文件读写的编程方法 用UNIX I O函数管理文本信息 二进制数据 结构体数据 掌握UNIX I O的基本编程方法 练习测时函数使用 通过测量UNIX I O函数运行时间 建立UNIX I O API
  • 学习linux内核的经典书籍介绍

    有关内核的书籍可以用汗牛充栋来形容 不过只有一些经典的神作经住了考验 首先是5本久经考验的神作 个人概括为 2 1 2 第一个2是指2本全面讲解内核的书 中间的1指1本讲解驱动开发的书 后面的2则指2本有关内核具体子系统的书 你是否想到了某
  • Linux文件编程常用函数详解——exit()和_exit()函数

    两个函数的区别
  • Linux系统中查看可执行程序的所在目录

    前言 在嵌入式开发中 有时候需要知道可执行程序的所在目录 在工作中 遇到一次定制开发 是集成对方公司的算法 对方要求把模型文件放到和可执行程序相同的目录下 当时完全不知道可执行程序在设备的哪个目录 因为没有遇到过也没有思考过这个问题 当时也
  • 音视频大牛雷霄骅

    https blog csdn net leixiaohua1020 https www zhihu com question 49211380 https www bilibili com video av9927626 share so
  • [Ubuntu]GTest安装和测试

    1 Ubuntu直接通过控制台安装 sudo apt get install libgtest dev 2 编译链接库 2 1进入gtest文件夹 cd usr src gtest 2 2编译 没有安装Cmake的请先安装cmake sud
  • 《unix环境高级编程》--- 进程环境

    终止码 main中返回一个整型值与用该值调用exit是等价的 include
  • 强烈推荐Linux深入学习必读的几本书

    2012 10 01 21 00 40 成为一名精通 Linux程序设计的高级程序员一直是不少朋友孜孜以求的目标 根据中华英才网统计数据 北京地区 Linux 程序员月薪平均为 Windows程序员的 1 8 倍 Java 程序员的 2 6

随机推荐

  • QT学习 之 QwtPlot(数学绘图)

    QT对于统计图像 函数图像等的绘制是没有相关组件的帮助的 只有利用手工绘制图片 QwtPlot是用来绘制二维图像的widget 继承自QFrame 和 QwtPlotDict 不过严格的说来 它只是一个视图窗口 真正的绘制设备是它的中心部件
  • 基础入门-web安全攻防

    文章目录 1 环境搭建 1 1 集成环境 1 2 常用工具 1 3 漏洞平台 2 SQL注入判断 3 与MqSQL注入相关的知识点 3 1 常用查询语句 3 2 常用函数 3 3 注释 1 环境搭建 开始讲解网络完全之前 我们需要搭建好环境
  • Shell脚本攻略:文本三剑客之grep

    目录 一 理论 1 grep 2 sort 3 uniq 4 tr 5 cut 6 split 7 paste 二 实验 1 grep 编辑 编辑 2 sort 3 uniq 编辑 4 tr 5 cut 6 split 7 统计当前主机的连
  • day43 动态规划

    完全背包 和01背包的区别是遍历顺序的不同 注意看是求组合 还是排序 518 零钱兑换 II 完全背包问题 gt 求组合 不强调顺序 gt 外层物品 内层背包 377 组合总和 求排列 gt 在意顺序 gt 完全背包 gt 先背包 再物品
  • win下mingw编译OpenCV

    安装环境 1 安装cmake 安装步骤不在详细说明 2 下载免安装版mingw 下载地址 https sourceforge net projects mingw w64 files mingw w64 选择文件名有 posix的安装包下载
  • Vue中如何进行二维码生成与扫描?

    Vue中如何进行二维码生成与扫描 二维码是一种广泛应用于各种场合的编码方式 它可以将信息编码成一张二维图案 方便快捷地传递信息 在Vue js中 我们可以使用一些库和组件来实现二维码的生成和扫描 本文将介绍如何在Vue中实现二维码的生成和扫
  • gdb调试core文件快速定位core dump位置

    core dump又叫核心转储 当程序运行过程中发生异常 程序异常退出时 由操作系统把程序当前的内存状况存储在一个core文件中 叫core dump linux中如果内存越界会收到SIGSEGV信号 然后就会core dump 在程序运行
  • JAVA基于web的图片资源库管理系统的设计与实现

    本系统是一种基于B S架构的图片资源管理系统 它采用目前最流行的Java语言编写 用到了当今先进的技术如 JSP技术 Hibernate Spring Struts框架等来实现该系统 系统分为五大模块 图片夹列表模块 新建图片夹模块 修改资
  • 升降压电路的设计和分析

    Power Management 主板供电电路 电源管理电路 升降压电路 一 前言 基于锂电池放电电压 V TO SYS 为3 7V 4 2V之间波动 当充满电时为 4 2V 先缓慢放电到3 7 然后从3 7相对较快的速率放电到3 2V 大
  • Java:字符串的创建

    package Basement Author Guojiang Date 2023 01 06 14 48 Description public class test12 public static void main String ar
  • 《西瓜书》决策树

    一 决策树基本概念 一 组成部分 1 根节点 第一个被选中的最优划分属性 2 内部节点 属性测试 3 叶节点 决策结果 二 基本思想 1 分而治之 将一个问题分成多个和原问题相似的小问题 递归解决小问题 再将结果合并以解决原来的问题 2 递
  • 使用npm下载依赖包时,-s 和 -d 的区别

    1 S npm install element plus save 会把依赖包名称添加到package json 文件的 dependencies 2 d npm install webpack webpack cli D 会把依赖包名称添
  • Blender里的三种绑定 (三)骨骼

    文章目录 Blender里的三种绑定 骨骼 骨骼基础 骨骼的父子关系 挤出骨骼 细分骨骼 骨骼分层 骨骼分组 骨骼约束 骨骼被遮挡 对称骨骼 为模型绑定骨骼 刚体物体 只跟随骨骼的移动 不随骨骼移动发生形变 如机械 软体物体 跟随骨骼的移动
  • NVIDIA显卡、显卡驱动、可安装的CUDA版本、Pytorch

    1 NVIDIA显卡 随着显卡的发展 GPU越来越强大 而且GPU为显示图像做了优化 在计算上已经超越了通用的CPU 如此强大的芯片如果只是作为显卡就太浪费了 因此NVIDIA推出CUDA 让显卡可以用于图像计算以外的目的 只有G80 G9
  • stm32 HardFault_Handler调试及问题查找方法

    原文地址 http www 51hei com bbs dpj 39846 1 html 相关文章 1 STM32 出现 hardfault handler 处理方法 http blog csdn net sunjiajiang artic
  • 回溯法(以DFS为例)例题总结

    回溯法 以DFS为例 例题总结 框架 定义一个结果数组 self result def dfs candidates res 满足题目 返回条件 if target sum res self result append res for i
  • 解决 Mac 中英文切换频繁出错(删除 ABC)

    Mac 常遇到想输入中文却输出英文 反之亦然 多次切换很麻烦 下面介绍两种方案来解决此问题 如果担心隐私不用搜狗 百度 又不想用自带输入法 可以选择鼠须管 方案一 禁用第三方输入法切换英文 例如搜狗输入法只输出中文 设置按键 状态切换 中英
  • java理论知识浙大_java 理论知识(-)

    关键字和保留字区别 关键字 keyword 表示一种数据类型 或者表示程序的结构等 保留字 reserved word 为java预留的关键字 以后的升级版本中可能作为关键字 支持概念 1 多态 2 继承 3 封装 4 抽象 5 类 6 对
  • deep learning: deep feedforward network (output and hidden layer)

    deep forward networks feedforward neural networks multiplayer perceptrons MLP input layer hidden layer output layer acti
  • rpm 安装时提示缺少依赖库

    在麒麟系统下安装ecryptfs utils 82 6 ky3 3 x86 64 rpm 该软件包在 麒麟光盘的 KYLIN目录下 使用如下命令 rpm ivh ecryptfs utils 82 6 ky3 3 x86 64 rpm 提示