Category:Device Manager: Difference between revisions

From Alpine Linux
(add TODO that device managers also set permissions of devices)
(Made a subcategory of 'System Administration'.)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
A device manager is a program that manages [https://en.wikipedia.org/wiki/Device_node device nodes] in the [https://en.wikipedia.org/wiki/Devfs /dev] directory. It is responsible for things like hot-plugging devices such as usb-sticks.


Alpine linux has several device managers available:
[[Category:System Administration]]
* '''[[mdev]]''' (from {{pkg|busybox}}) is the default.
* '''[[mdevd]]''' is standalone, compatible with mdev, more efficient.
* '''[[eudev]]''' is the complex, full-featured one.
 
== Do I need a device manager? ==
 
{{draft|this needs to be tested on actual hardware}}
A device manager is strongly recommended unless you know what you are doing. It is needed if the devices (like disk or keyboard) change after the system is booted. If this is not needed at all you might consider removing the device manager.
 
{{todo|device managers also set permissions of devices}}
 
Device files can also be manually added using <code>mknod</code>. See <code>[https://man.archlinux.org/man/mknod.1 man 1 mknod]</code> and <code>[https://man.archlinux.org/man/partprobe.8 man 8 partprobe]</code> and [[Alpine_Linux_in_a_chroot#Method_1.b_Manual_way:_Creating_needed_nodes|manually create nodes]].
 
== See Also ==
* [[Mdev#libudev_replacement|libudev replacement]]
* [https://wiki.gentoo.org/wiki/Device_file Gentoo Wiki - Device file]

Latest revision as of 06:38, 23 December 2025

Pages in category "Device Manager"

The following 4 pages are in this category, out of 4 total.