Atualizando um arquivo de regras para que ele não seja sobrescrito na atualização

3

Devido a problemas atuais com dispositivos Bluetooth da Logitech, preciso atualizar o arquivo /lib/udev/rules.d/70-hid2hci.rules .

Algumas semanas atrás, uma atualização substituiu esse arquivo (com uma tentativa de correção que, para muitos, não funcionava), e demorou um pouco para eu perceber por que meu mouse e teclado pararam de funcionar novamente.

Tenho lembranças de poder armazenar um arquivo de regras de substituição em um diretório usr que será verificado antes do arquivo lib, mas não me lembro dos detalhes.

Alguém poderia por favor refrescar minha memória?

    
por johnc 11.10.2010 / 23:20

2 respostas

4

Você deve colocar os arquivos de regras do udev em /etc/udev/rules.d ; eles não serão sobrescritos nos upgrades de pacotes.

    
por Chris Jester-Young 11.10.2010 / 23:33
1

A resposta não está muito longe: -)

No diretório /lib/udev/rules.d , existe um arquivo chamado README , que ajuda a lidar com arquivos de regras.

Basicamente e isso pode se aplicar ao seu caso, você deve criar um novo arquivo chamado 71-hid2hci.rules . Você deve salvar este arquivo em /etc/udev/rules.d (tome cuidado com /etc e não /lib ). Como este arquivo começa com um número maior que o que você está tentando alterar, ele irá sobrescrevê-lo.

Espero que isso ajude você a resolver seu problema.

    
por Huygens 12.10.2010 / 00:03