udevLinux/dev/dev"devfsd"(en)"hotplug"
udev
開発元 グレッグ・クロー=ハートマン(Greg Kroah-Hartman)、ケイ・シェバース(Kay Sievers)
初版 2003年11月 (20年前) (2003-11)
最新版 249 - 2021年7月7日 (2年前) (2021-07-07)[1] [±]
リポジトリ ウィキデータを編集
プログラミング
言語
C言語
対応OS Linux
プラットフォーム Linux
サポート状況 開発中
種別 デバイスノード
ライセンス GPL v2
公式サイト kernel.org/pub/.../hotplug/udev.html
テンプレートを表示

歴史

編集

udevはLinuxカーネルバージョン2.5にて初めて登場した。

カーネルバージョン2.6.13からはuevent(イベントの一種)インタフェースの新しい版が導入され、更新された。このため、比較的新しいバージョンのudevを使用するシステムでは、バージョン2.6.13より古いカーネルではもはや起動できない。古いカーネルにおいてはudevを無効化し、古めかしい静的な/devノードを使用する必要がある。

概要

編集

/devUNIXLinuxudevdevfsudevdevfs[2]:

udev IDATA//

devfsudev1udev

操作

編集

udevLinuxnetlinkueventsudevudev(rules)

udevrulesrules

LinuxudevHALDeviceKitHALD-Bus IPCGNOMEKDEUSBSD[3]

2011KDEGNOME[4]Xfce[5]LinuxHALD-BusHALudev"udisks""upower"

アーキテクチャー

編集

udev3:

libudev

udevd/dev

udevadm

udevnetlinkhotplug使/etc/hotplug.d/defaultudev

作者

編集

udevはグレッグ・クロー=ハートマン(Greg Kroah-Hartman)とケイ・シェバース(Kay Sievers)によって開発され、その他多くの貢献者、中でもDan Stekloffによる多くの貢献が含まれている。

脚注

編集


(一)^ Releases. GitHub. 20201129

(二)^  Greg Kroah-Hartman. udev and devfs - The final word (). 2008124

(三)^  Dynamic Device Management in Udev. Linux Magazine (2006101). 2008714

(四)^  HALRemoval. Debian. wiki.debian.org (2011628). 2011913

(五)^  Thunar-volman and the deprecation of HAL in Xfce (2010117). 2011913

外部リンク

編集