Linux: error: cannot open Packages index using bdb_ro

Hinweis: Wir haben in diesem Artikel möglicherweise Provisions-Links verwendet und sie durch (*) gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält maffert.net eine Provision. Es entstehen für Sie keine Nachteile beim Kauf oder Preis.

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert