Обновление файла правил, чтобы он не перезаписывался при обновлении

Из-за текущих проблем с устройствами Bluetooth Logitech мне необходимо обновить файл /lib/udev/rules.d/70-hid2hci.rules .

Несколько недель назад обновление переписало этот файл (с попыткой исправить, что не для многих, работа), и мне потребовалось некоторое время, чтобы понять, почему моя мышь и клавиатура перестали работать снова.

У меня есть воспоминания о возможности хранения файла переопределения правил в каталоге usr, который будет проверяться перед файлом lib, но не может запомнить специфику.

Может кто-то проболтать мою память.

Вы должны поместить файлы правил udev в /etc/udev/rules.d ; они не будут перезаписаны при обновлении пакетов.

Ответ лежит не так далеко 🙂

В каталоге /lib/udev/rules.d находится файл README который помогает вам обрабатывать файлы правил.

В принципе, и это может быть применимо к вашему делу, вы должны создать новый файл с именем 71-hid2hci.rules . Вы должны сохранить этот файл в файле /etc/udev/rules.d (позаботьтесь о нем /etc а не /lib ). Поскольку этот файл начинается с числа, которое больше, чем тот, который вы пытаетесь изменить, он переопределит его.

Надеюсь, это поможет вам решить вашу проблему.