最近遇到了一个棘手的问题,因为安装软件包,导致rpm,yum无法使用,其他影响面未知,不过已经解决了。

1.造成原因

通过rpm安装软件包时,使用了--nodeps , --force的命令,在不依赖其他软件包的时候强制直接安装,之前也这样安装过,不过没出现问题,可能之前是幸运吧。我尝试过将重新恢复rpm包,但是失败,正解就是把产生错误的包还原回去,不要做多余的操作,避免造成二次伤害。

此次出现如下报错:

rpm报错:

yum报错:

2.解决方法(3步)

(1) 下载导致问题的那个软件包

例如操作的命令是:rpm -ivh  nss-3.53.1-3.el7_9.x86_64 --nodeps --force

没安装前,主机上的nss软件包是 nss-3.36.0-8.el6.x86_64.rpm , 那么你就去下载nss-3.36.0这个包。

(2) 通过cpio命令解压nss包
rpm2cpio nss-3.36.0-8.el6.x86_64.rpm | cpio -idmv

(3) 将nss的库文件拷贝到环境中:(yes是允许文件覆盖)

yes | cp -R ./usr/share/man/man1/* /usr/share/man/man1/

yes | cp -R ./usr/bin/* /usr/bin

yes | cp -R ./usr/lib64/* /usr/lib64/

yes | cp -R ./usr/include/nss3/* /usr/lib64/

Failed to initialize NSS library相关推荐

  1. Centos7 error: Failed to initialize NSS library

    安装oracle相关连的包时导致yum和rpm都坏了,命令使用不了,出现如下错误提示: error: Failed to initialize NSS library There was a prob ...

  2. yum Failed to initialize NSS library恢复

    由于强制删除nss包导致Failed to initialize NSS library 恢复过程 下载:nspr-4.21.0-1.lns7.mips64el.rpm #rpm2cpio nspr- ...

  3. 【Linux】error: Failed to initialize NSS library

    原因:卸载了sqlite [root@node1 ~]# rpm -qa|grep sql sqlite-3.7.17-8.el7.x86_64rpm -e --nodeps sqlite-3.7.1 ...

  4. nvidia-smi:Failed to initialize NVML: Driver/library version mismatch

    在公司电脑上,经常遇到Failed to initialize NVML: Driver/library version mismatch 其实呢,就是显卡和Driver版本不匹配. (base) n ...

  5. failed to initialize nvml driver/library version mismatch ubuntu

    英伟达驱动版本是384.130 显示的NVRM version: NVIDIA UNIX x86_64 Kernel Module是:384.130. 若是旧的版本就会出现如下问题. 这个问题出现的原 ...

  6. Nvidia 显卡 Failed to initialize NVML Driver/library version

    https://www.zywvvd.com/notes/system/linux/driver/driver-library-version-mismatch/driver-library-vers ...

  7. 【Failed to initialize NVML: Driver/library version mismatch(已解决)】

    [解决问题:Failed to initialize NVML: Driver/library version mismatch] 首先需要查看驱动内核版本,终端输入: cat /proc/drive ...

  8. ubuntu 重装 nvidia_nvidia-smi指令报错:Failed to initialize NVML: Driver解决

    分配的新电脑,ubuntu18.04系统,nvidia的驱动都装好了,但是使用指令: nvidia-smi 报错: Failed to initialize NVML: Driver/library ...

  9. Failed to initialize NVML

    Ubuntu输入命令:nvidia-smi.报错:Failed to initialize NVML: Driver/library version mismatch问题 Anaconda虚拟环境中运 ...

最新文章

  1. [转载]CentOS 7安装Gnome GUI 图形界面
  2. 为什么大部分程序员看不起PHP这门语言?
  3. SPT20 协议_协议离婚协议书模板锦集6篇
  4. 喵哈哈村的魔法考试 Round #10 (Div.2) B
  5. webgis从基础到开发实践_ArcGIS API For Javascript 开发笔记(四)
  6. 20非常有用的Java程序片段(11-15)
  7. Docker带版本号安装Zk
  8. 基于MVC的jpetstore项目分析
  9. 配置交换空间与文件系统的备份
  10. [C#/Java] C#中调用Servlet示例
  11. led屏背后线路安装图解_弱电工程LED屏安装工程施工方案
  12. 3行代码,Python实现excel转换成任意格式的word文档
  13. 线性回归、bagging回归、随机森林回归
  14. PR音频处理——收尾音乐
  15. Gitbub认证及代码提交
  16. F - 喜欢砍竹子的黑泽明
  17. java邮箱实现忘记修改密码
  18. 什么是CDN,有何作用?
  19. 中亿物联网代理_北京电信物联网卡服务商,首选中亿物联网!【官方渠道】
  20. excel 查找/替换 回车键

热门文章

  1. python3之request用法_如何扩展python3 BaseHTTPRequestHandler类,以便可以使用成员variab调用函数...
  2. java 使用Spring的JdbcTemplate以及DriverManagerDataSource实现JDBC操作
  3. signature=bb45d44ceab9b6563988c6c1a9b5e667,Bookbinding signature comb and spine device
  4. java实现aop的几种方式_SpringAOP 的三种实现方式
  5. 皮一皮:我也想做这样的房东,善解人意、为他人着想...
  6. 合理利用延迟初始化优化 Spring Boot
  7. 实用 | 宝藏男孩教你如何魔改 Grafana 主题!
  8. 如何停止一个正在运行的线程?
  9. 死磕Java并发:J.U.C之并发工具类:CountDownLatch
  10. 服务器响应丢包了怎么办,服务器丢包的原因有那些