Я подозреваю, что это может быть тот же двоичный кеш для udev. Если это так, он должен быть ниже / var / lib. Я надеюсь, что кто-нибудь даст хороший ответ, и мне любопытно. :-)
- вырезать ненужные детали документации для этого ответа ---
Содержимое всех файлов hwdb считывается systemd-hwdb(8)и компилируется в двоичную базу данных, расположенную по адресу /etc/udev/hwdb.binили, в качестве альтернативы,
/usr/lib/udev/hwdb.binесли вы хотите отправить скомпилированную базу данных в неизменяемом образе. Во время выполнения используется только двоичная база данных.
Вам не нужно помещать этот файл в какой-либо /etc/элемент управления версиями, если вы выясняете, когда запускается ваш конкретный дистрибутив systemd-hwdb. Поиск любых systemdмодулей, которые могут генерировать этот файл при загрузке или при определенном триггере / действии во время выполнения.
И это зависит от дистрибутива, чтобы выбрать, будет ли он хранить этот двоичный файл под /etc/udevили /usr/lib/udevпод именем hwdb.bin.
Спасибо. /usr/bin/systemd-hwdb --versionработает, и эти файлы существуют и содержат допустимые определения, поэтому моя система «хороша», и я могу опустить этот файл из etckeeperверсий: /usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.serviceи/usr/lib/systemd/system/systemd-hwdb-update.service
Ответы:
man hwdb
:man systemd-hwdb
:Вам не нужно помещать этот файл в какой-либо
/etc/
элемент управления версиями, если вы выясняете, когда запускается ваш конкретный дистрибутивsystemd-hwdb
. Поиск любыхsystemd
модулей, которые могут генерировать этот файл при загрузке или при определенном триггере / действии во время выполнения.И это зависит от дистрибутива, чтобы выбрать, будет ли он хранить этот двоичный файл под
/etc/udev
или/usr/lib/udev
под именемhwdb.bin
.источник
/usr/bin/systemd-hwdb --version
работает, и эти файлы существуют и содержат допустимые определения, поэтому моя система «хороша», и я могу опустить этот файл изetckeeper
версий:/usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service
и/usr/lib/systemd/system/systemd-hwdb-update.service