rpmdb: Thread died in Berkeley DB library

While trying to update a CentOS server I got this error: [root@washingmashine ~]# yum update error: rpmdb: BDB0113 Thread/process 47226/140411903506496 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 – (-30973) error: cannot open Packages database in… Continue reading “rpmdb: Thread died in Berkeley DB library”

Package concepts: RPMs and yum

Basic concepts: Packages are usually distributed as single files Dependencies are the requirements of packages for one another Checksums verify the validity of the installed software You can create binary packages from source Using rpm RPM was developed by Red Hat for its own distro; RPM supports any CPU architecture. The convention for naming .rpm is as follows:… Continue reading “Package concepts: RPMs and yum”