Auf einem Linux Server erhielt ich beim Aktualisieren von Acronis folgende Meldung: error: cannot open Packages index using bdb_ro – Operation not permitted (1) error: cannot open Packages database in /var/lib/Acronis/.rpmdb
Ich konnte das wie folgt beheben:
Dienste stoppen
sudo systemctl stop acronis* || true
RPM-DB bereinigen und neu aufbauen:
cp -a /var/lib/Acronis/.rpmdb /var/lib/Acronis/.rpmdb.bak.$(date +%F_%H%M)
rm -f /var/lib/Acronis/.rpmdb/__db*
apt-get update && apt-get install -y rpm
rpm --rebuilddb --dbpath /var/lib/Acronis/.rpmdb || rpm --initdb --dbpath /var/lib/Acronis/.rpmdb
Rechte anpassen:
chown -R root:root /var/lib/Acronis/.rpmdb
chmod 700 /var/lib/Acronis/.rpmdb