나는 당신이 sid 또는 jessie에 대해 이야기하고 있다고 가정합니다. wheezy의 경우 v204 의 백 포트 를 사용해 볼 수 있습니다 .
여기 플레이에 약간의 오해가있을 수 있습니다 다음 udev 규칙에서 볼 수 있듯이 여기 (현재 SID에서 v208에 대한)는 udev에 개발자가 명시 적으로 이 기능을 가능하게하는 기본 방법으로 커널있는 CmdLine를 선택했다.
나는 그것을 위해 선택된 인터페이스를 사용하여 간단하게 퍼팅에 "과잉"본질적으로 아무것도 표시되지 않습니다 GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=1"
에 /etc/default/grub
. 당신이 걱정하는 특정 부작용이 있습니까?
언급 한 답변이 파일을 제거하여 파일을 비활성화 할 것을 제안한다는 사실은 데비안에서 규칙이 저장되어 있기 때문에 장기적으로 작동하지 않는 해킹입니다 (적어도 데비안의 경우) /lib/udev/rules.d
. 업그레이드 (그것에 대해 설명하는 파일을 효과적으로 제거하여 기능을 사용하지 않도록 설정하는 것이 가능 하지만 근본적으로 다른 것이 가능하므로 불공평하다고 생각합니다).
OTOH, 커널 cmdline을 사용하지 않는 확실한 이유가 있다면, 데비안 패키지에 대한 버그를보고하고 관리자가이 규칙을로 옮기도록 할 수 /etc/udev/
있습니다. 그런 다음 이론적으로 현재 "지속적"규칙과 새로운 "예측 가능한"규칙간에 전환 할 수 있습니다.
그러나 참고로 버전 209의 소스를 살펴보면 net.if_names
검사를 완전히 없애 버릴 것이므로 가까운 장래에 약간의 해독이 필요할 수 있습니다.