Ich vermute, es könnte der gleiche binäre Cache für das udev sein. Wenn ja, sollte es unter / var / lib liegen. Ich hoffe jemand gibt eine gute Antwort, auch ich bin neugierig. :-)
- unnötige Dokumentationsdetails für diese Antwort abschneiden ---
Der Inhalt aller hwdb-Dateien wird von gelesen systemd-hwdb(8)und in eine Binärdatenbank kompiliert, die sich unter befindet /etc/udev/hwdb.bin, oder alternativ,
/usr/lib/udev/hwdb.binwenn Sie die kompilierte Datenbank in einem unveränderlichen Image versenden möchten. Zur Laufzeit wird nur die Binärdatenbank verwendet.
Sie müssen diese Datei nicht in eine /etc/Versionskontrolle einfügen, solange Sie herausfinden, wann Ihre spezifische Distribution ausgeführt wird systemd-hwdb. Suchen Sie nach systemdEinheiten, die diese Datei beim Booten oder bei einem bestimmten Laufzeitauslöser / einer bestimmten Aktion generieren könnten.
Und es liegt an der Distribution, zu entscheiden, ob diese Binärdatei unter /etc/udevoder /usr/lib/udevunter dem Namen gespeichert wird hwdb.bin.
Vielen Dank. /usr/bin/systemd-hwdb --versionfunktioniert, und diese Dateien existieren und enthalten gültige Definitionen, so dass mein System "gut" ist und ich diese Datei aus der etckeeperVersionierung weglassen kann : /usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.serviceund/usr/lib/systemd/system/systemd-hwdb-update.service
Antworten:
man hwdb
::man systemd-hwdb
::Sie müssen diese Datei nicht in eine
/etc/
Versionskontrolle einfügen, solange Sie herausfinden, wann Ihre spezifische Distribution ausgeführt wirdsystemd-hwdb
. Suchen Sie nachsystemd
Einheiten, die diese Datei beim Booten oder bei einem bestimmten Laufzeitauslöser / einer bestimmten Aktion generieren könnten.Und es liegt an der Distribution, zu entscheiden, ob diese Binärdatei unter
/etc/udev
oder/usr/lib/udev
unter dem Namen gespeichert wirdhwdb.bin
.quelle
/usr/bin/systemd-hwdb --version
funktioniert, und diese Dateien existieren und enthalten gültige Definitionen, so dass mein System "gut" ist und ich diese Datei aus deretckeeper
Versionierung weglassen kann :/usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service
und/usr/lib/systemd/system/systemd-hwdb-update.service