红联Linux门户
Linux帮助

Centos7错误请求帮助!

发布时间:2015-09-18 15:23:17来源:红联作者:ChubbyJiang
不知道什么原因,使用vim编辑文件时出现这样的错误:
[centos@ip ~]$ vim test
vim: error while loading shared libraries: libgpm.so.2: cannot open shared object file: No such file or directory

之后想用yum重新安装vim试试,结果出现这样的问题:

[centos@ip ~]$ sudo yum install -y vim
已加载插件:fastestmirror
[Errno 117] 结构需要清理: '/var/cache/yum/x86_64/7/base/repomd.xml.old.tmp'

但是ls看这个目录又没有这个文件:

[centos@ip ~]$ ls /var/cache/yum/x86_64/7/base/
0e6e90965f55146ba5025ea450f822d1bb0267d0299ef64dd4365825e6bad995-c7-x86_64-comps.xml.gz
9c92f78fb6f22491ea7414f5a844ad08c604139b151d4c702f2c0d6ae092c86f-primary.sqlite.bz2
cachecookie
gen
mirrorlist.txt
packages
repomd.xml

使用yum update也不行:

[centos@ip ~]$ sudo yum update
已加载插件:fastestmirror


[Errno 117] 结构需要清理: '/var/cache/yum/x86_64/7/base/repomd.xml.old.tmp'

使用yum clean:

[centos@ip ~]$ sudo yum clean all
已加载插件:fastestmirror
正在清理软件源: base extras updates
Cleaning up everything
Cleaning up list of fastest mirrors

之后yum update似乎可以正常执行,但是很明显还是错误:

正在更新 : nss-tools-3.19.1-5.el7_1.x86_64 47/268
Error unpacking rpm package nss-tools-3.19.1-5.el7_1.x86_64
error: openssl-libs-1:1.0.1e-42.el7.9.x86_64: install failed
error: unpacking of archive failed on file /usr/lib64/nss/unsupported-tools/atob;55fbb40c: cpio: open

一大堆找不到文件的错误。

请问有木有大神知道这是什么个原因,我需要怎么修复??
文章评论

共有 1 条评论

  1. ryonji 于 2015-09-22 09:35:45发表:

    直接的报错是:
    vim: error while loading shared libraries: libgpm.so.2: cannot open shared object file: No such file or directory
    应该是你包gpm 安装的不对,需要重新安装 .
    你对yum 的使用是另一人问题,有时候yum 网络不稳定也会造成这个现象.
    ,