为什么这是一个二进制多兆字节 blob /etc/udev/hwdb.bin,为什么在/etc.
我应该和它一起存放etckeeper吗?
小智 4
硬件数据库文件
-- 删除这个答案不必要的文档细节 ---
systemd-hwdb(8)所有 hwdb 文件的内容均由位于 的二进制数据库读取并编译为二进制数据库/etc/udev/hwdb.bin,或者/usr/lib/udev/hwdb.bin如果您希望以不可变映像形式传送已编译的数据库。在运行时,仅使用二进制数据库。
systemd-hwdb [options] update更新二进制数据库。
您不需要将此文件放入任何/etc/版本控制中,只要您弄清楚您的特定发行版何时运行即可systemd-hwdb。搜索systemd可能在启动时或在特定运行时触发/操作时生成此文件的任何单元。
并且,由发行版选择是否将此二进制文件存储在名称 处/etc/udev或/usr/lib/udev名称下hwdb.bin。