udev? A melhor alternativa é não usá-lo. E aprendendo como não usá-lo, o Linux e o mundo * NIX começarão a fazer mais sentido lógico.
A melhor alternativa a longo prazo é usar dispositivos estáticos (consulte a nota). Se você possui o driver, o kernel do Linux gerencia o hot plug. Prefiro nunca ter o udevd em execução.
dbus é outra questão. Isso diminui a velocidade do seu sistema, mas o mundo em constante mudança do pessoal do script o ama. Portanto, muitas coisas a que você está acostumado, como navegadores da Web ou aplicativos com back-end de script, precisam ser corrigidas (iniciadas ou reconstruídas sem essas coisas ou descartadas para outra aplicação).
Nota: Se você estiver apenas conectando uma unidade flash ou dispositivo de DVD, use dmesg|tail
para ver o nome do dispositivo a ser montado. Aprender quando um dispositivo é um dispositivo de caractere ou bloco é um conhecimento fundamental do sistema no mundo do hardware de computador. No Linux, é de código aberto, confira muito sobre o Linux, não apenas incorporado . É o melhor para um entendimento mais amplo da lógica direta (não da filosofia) de todos os * NIXs, como Linux (Solaris, HPUX, AIX, etc).
O Udev, o dbus, o gconf / dconf, o systemd, o gnome-shell, o Gnome, o Glib, o mono e o Fedora são para pessoas com muito tempo disponível e que não podem usar o RTFM, ou que desejam uma atualização realmente automática, mas lenta do que melaço, buggy, Linux a meio caminho. (Um lugar realmente horrível, procure na web toneladas de experiências semelhantes).
O sistema inicializa e executa o udevd. Mas, afirma-se que o udev é necessário porque, números menores do dispositivo will change
na reinicialização. A raison d'être de Udev parece se contradizer a cada momento. E onde estão os arquivos parece sempre errado, não importa quem você consulte. Não confie no freedesktop.org.
Além do udev estar sendo absorvido pelo horror conhecido como systemd, então não sei o que fazer com o arquivo / etc / udev junk. E, é absurdo dizer que escrever regras do udev é de alguma forma melhor do que qualquer coisa. O pessoal do gentoo parece querer se apegar a ele e não precisa ter o systemd, então eles o bifurcaram no eudev.
Se você deseja um sistema ridiculamente rápido, sem surpresas desagradáveis, use o básico do Linux.