моя система centos7.
[root@centos7 caiyiheng]# uname -a
Linux centos7 3.10.0-229.el7.x86_64 #1 SMP Fri Mar 6 11:36:42 UTC 2015
x86_64 x86_64 x86_64 GNU/Linux
моя система работает в virtualbox.
когда я запускаю cmd yum -y update
и нажмите ctrl+c
в то время как Юм что-то обновлению. после этого я обнаружил, что больше не могу использовать yum или rpm. когда я вводю yum или rpm, он показывает как:
[root@centos7 caiyiheng]# yum
error: Failed to initialize NSS library
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
CRITICAL:yum.main:
Error: rpmdb open failed
[root@centos7 caiyiheng]# rpm
error: Failed to initialize NSS library
большинство команд yum или rpm не могут работать, например yum install
,yum clean all
даже yum --help
.
проверить /var/log/yum.log
, оно показывает как:
[root@centos7 caiyiheng]# tail -f /var/log/yum.log
Sep 21 05:53:21 Installed: wget-1.14-15.el7_4.1.x86_64
Sep 21 05:53:21 Installed: lsof-4.87-5.el7.x86_64
Sep 21 05:53:22 Installed: net-tools-2.0-0.22.20131004git.el7.x86_64
Sep 26 17:28:11 Updated: libgcc-4.8.5-28.el7_5.1.x86_64
Sep 26 17:28:12 Installed: 1:grub2-common-2.02-0.65.el7.centos.2.noarch
Sep 26 17:28:13 Installed: 1:grub2-pc-modules-2.02-0.65.el7.centos.2.noarch
Sep 26 17:28:13 Installed: firewalld-filesystem-0.4.4.4-14.el7.noarch
Sep 26 17:28:14 Updated: tzdata-2018e-3.el7.noarch
Sep 26 17:28:14 Updated: ncurses-base-5.9-14.20130511.el7_4.noarch
Sep 26 17:28:15 Updated: nss-softokn-freebl-3.36.0-5.el7_5.x86_64
и я ищу в google для целый день, нашел много решений может понравиться моя проблема, я пробовал их, но ничего не происходит.
например
я даже загрузить rpm https://centos.pkgs.org/7/centos-updates-x86_64/nss-softokn-freebl-3.36.0-5.el7_5.x86_64.rpm.html
и rpm2cpio nss-softokn-freebl-3.36.0-5.el7_5.x86_64.rpm | cpio -idmv
и копия ./usr / lib или lib64 или ./etc в /usr /lib/usr /lib64 / etc, но все это не может решить мою проблему.
кто-то упомянул, что у yum есть проблема с chroot (https://bugs.centos.org/view.php?id=14767) но это не соответствует моей ситуации, я даже пробовал, но ничего не происходит.