How To Install systemd-udev on CentOS 8

systemd-udev is Rule-based device node and kernel event manager Rule-based device node and kernel event manager

Introduction

In this tutorial we learn how to install systemd-udev on CentOS 8.

What is systemd-udev

This package contains systemd-udev and the rules and hardware database needed to manage device nodes. This package is necessary on physical machines and in virtual machines, but not in containers. systemd-udev 239 45.el8_4.2 x86_64 1.4 M systemd-239-45.el8_4.2.src.rpm baseos Rule-based device node and kernel event manager http LGPLv2+ This package contains systemd-udev and the rules and hardware database needed to manage device nodes. This package is necessary on physical machines and in virtual machines, but not in containers.

We can use yum or dnf to install systemd-udev on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install systemd-udev.

Install systemd-udev on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install systemd-udev using dnf by running the following command:

sudo dnf -y install systemd-udev

Install systemd-udev on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install systemd-udev using yum by running the following command:

sudo yum -y install systemd-udev

How To Uninstall systemd-udev on CentOS 8

To uninstall only the systemd-udev package we can use the following command:

sudo dnf remove systemd-udev

systemd-udev Package Contents on CentOS 8

/etc/kernel
/etc/kernel/install.d
/etc/modules-load.d
/etc/udev
/etc/udev/hwdb.bin
/etc/udev/hwdb.d
/etc/udev/rules.d
/etc/udev/udev.conf
/etc/vconsole.conf
/usr/bin/bootctl
/usr/bin/kernel-install
/usr/bin/systemd-hwdb
/usr/bin/udevadm
/usr/lib/.build-id
/usr/lib/.build-id/01
/usr/lib/.build-id/01/34397cf8a4992510670e5d2cc56ce30a550673
/usr/lib/.build-id/10
/usr/lib/.build-id/10/49b2b4c906f1b22a483c3ad9fa951b9fa7d9e6
/usr/lib/.build-id/32/86f19a8362ea3933c698c2507c75da091580d8
/usr/lib/.build-id/40
/usr/lib/.build-id/40/6396eb132a8729de621a11000dd85974d73c62
/usr/lib/.build-id/40/8f9909c018a2963c367ded6dca2bd715e7e841
/usr/lib/.build-id/45
/usr/lib/.build-id/45/ecb5524f2370edc3ad186cc5954964134e01bb
/usr/lib/.build-id/45/ff507e79c8ea09e2f045f61b7d8d29ce7e056a
/usr/lib/.build-id/47/c32ca6e1044a1fb35894fd35a4d30d0e49ef55
/usr/lib/.build-id/53
/usr/lib/.build-id/53/0d8499b5a5d0338ad7b849b805094ddb88db13
/usr/lib/.build-id/67/dcd0d638c99073eb958c653604a054db54db76
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/e6566fbdd4b6bcf91e1137d59b45a9bf8096a3
/usr/lib/.build-id/7b/fdcf9a4d7c0afd68a67227b7551ed55b26c0a3
/usr/lib/.build-id/7e
/usr/lib/.build-id/7e/c1539f1eb22105d7826732e2aad60d615d2402
/usr/lib/.build-id/84
/usr/lib/.build-id/84/c54c9a86289caa21476d36ff0bda15c5b078df
/usr/lib/.build-id/8c
/usr/lib/.build-id/8c/6101586fd4a0b8c47ca06694c585aaac117d94
/usr/lib/.build-id/90
/usr/lib/.build-id/90/d2a2cf36024f0ef232b36a9194c15222e07366
/usr/lib/.build-id/92/47df762ca9eaba1c9452f0968fa6c71a1d66d4
/usr/lib/.build-id/9f/a61d153fbd8d6bd8ee9f44d4d1931675f1e191
/usr/lib/.build-id/ae/3fb8f56d476672d23ffc8ce044282936b93aae
/usr/lib/.build-id/b0/f8bec5a0005de512d9f30b07c3c073aa451426
/usr/lib/.build-id/b6/019eff85fdb1ca557ec7614a801584c38a247d
/usr/lib/.build-id/bb
/usr/lib/.build-id/bb/0cb209b6adc85c6b0800f622f9e2b628bf06ae
/usr/lib/.build-id/d0
/usr/lib/.build-id/d0/d5309b12e7ac987238f657df19112216298684
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/3559fd229f04c289937abad5997462705b6a7a
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/d5e230317eade741d24fd8c751229b3b3d95e6
/usr/lib/.build-id/f3
/usr/lib/.build-id/f3/3263ae753667673c3fa435db158fcf1e8a4bb2
/usr/lib/kernel
/usr/lib/kernel/install.d
/usr/lib/kernel/install.d/20-grubby.install
/usr/lib/kernel/install.d/50-depmod.install
/usr/lib/kernel/install.d/90-loaderentry.install
/usr/lib/modprobe.d
/usr/lib/modprobe.d/systemd.conf
/usr/lib/modules-load.d
/usr/lib/systemd/boot
/usr/lib/systemd/boot/efi
/usr/lib/systemd/boot/efi/linuxx64.efi.stub
/usr/lib/systemd/boot/efi/systemd-bootx64.efi
/usr/lib/systemd/network/99-default.link
/usr/lib/systemd/system-generators/systemd-cryptsetup-generator
/usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/systemd/system-generators/systemd-hibernate-resume-generator
/usr/lib/systemd/system-sleep
/usr/lib/systemd/system/cryptsetup-pre.target
/usr/lib/systemd/system/cryptsetup.target
/usr/lib/systemd/system/hibernate.target
/usr/lib/systemd/system/hybrid-sleep.target
/usr/lib/systemd/system/initrd-udevadm-cleanup-db.service
/usr/lib/systemd/system/kmod-static-nodes.service
/usr/lib/systemd/system/local-fs.target.wants/systemd-remount-fs.service
/usr/lib/systemd/system/quotaon.service
/usr/lib/systemd/system/remote-cryptsetup.target
/usr/lib/systemd/system/sleep.target
/usr/lib/systemd/system/sockets.target.wants/systemd-udevd-control.socket
/usr/lib/systemd/system/sockets.target.wants/systemd-udevd-kernel.socket
/usr/lib/systemd/system/suspend-then-hibernate.target
/usr/lib/systemd/system/suspend.target
/usr/lib/systemd/system/sysinit.target.wants/cryptsetup.target
/usr/lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-modules-load.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-random-seed.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-udev-trigger.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-udevd.service
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/systemd-hibernate.service
/usr/lib/systemd/system/systemd-hwdb-update.service
/usr/lib/systemd/system/systemd-hybrid-sleep.service
/usr/lib/systemd/system/systemd-modules-load.service
/usr/lib/systemd/system/systemd-quotacheck.service
/usr/lib/systemd/system/systemd-random-seed.service
/usr/lib/systemd/system/systemd-remount-fs.service
/usr/lib/systemd/system/systemd-rfkill.service
/usr/lib/systemd/system/systemd-rfkill.socket
/usr/lib/systemd/system/systemd-suspend-then-hibernate.service
/usr/lib/systemd/system/systemd-suspend.service
/usr/lib/systemd/system/systemd-tmpfiles-setup-dev.service
/usr/lib/systemd/system/systemd-udev-settle.service
/usr/lib/systemd/system/systemd-udev-trigger.service
/usr/lib/systemd/system/systemd-udev-trigger.service.d
/usr/lib/systemd/system/systemd-udev-trigger.service.d/systemd-udev-trigger-no-reload.conf
/usr/lib/systemd/system/systemd-udevd-control.socket
/usr/lib/systemd/system/systemd-udevd-kernel.socket
/usr/lib/systemd/system/systemd-udevd.service
/usr/lib/systemd/system/systemd-vconsole-setup.service
/usr/lib/systemd/systemd-backlight
/usr/lib/systemd/systemd-cryptsetup
/usr/lib/systemd/systemd-growfs
/usr/lib/systemd/systemd-hibernate-resume
/usr/lib/systemd/systemd-makefs
/usr/lib/systemd/systemd-modules-load
/usr/lib/systemd/systemd-quotacheck
/usr/lib/systemd/systemd-random-seed
/usr/lib/systemd/systemd-remount-fs
/usr/lib/systemd/systemd-rfkill
/usr/lib/systemd/systemd-sleep
/usr/lib/systemd/systemd-udevd
/usr/lib/systemd/systemd-vconsole-setup
/usr/lib/udev
/usr/lib/udev/ata_id
/usr/lib/udev/cdrom_id
/usr/lib/udev/collect
/usr/lib/udev/fido_id
/usr/lib/udev/hwdb.d
/usr/lib/udev/hwdb.d/20-OUI.hwdb
/usr/lib/udev/hwdb.d/20-acpi-vendor.hwdb
/usr/lib/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
/usr/lib/udev/hwdb.d/20-net-ifname.hwdb
/usr/lib/udev/hwdb.d/20-pci-classes.hwdb
/usr/lib/udev/hwdb.d/20-pci-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-sdio-classes.hwdb
/usr/lib/udev/hwdb.d/20-sdio-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-usb-classes.hwdb
/usr/lib/udev/hwdb.d/20-usb-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-vmbus-class.hwdb
/usr/lib/udev/hwdb.d/60-evdev.hwdb
/usr/lib/udev/hwdb.d/60-keyboard.hwdb
/usr/lib/udev/hwdb.d/60-sensor.hwdb
/usr/lib/udev/hwdb.d/70-joystick.hwdb
/usr/lib/udev/hwdb.d/70-mouse.hwdb
/usr/lib/udev/hwdb.d/70-pointingstick.hwdb
/usr/lib/udev/hwdb.d/70-touchpad.hwdb
/usr/lib/udev/mtd_probe
/usr/lib/udev/rules.d
/usr/lib/udev/rules.d/40-elevator.rules
/usr/lib/udev/rules.d/40-redhat.rules
/usr/lib/udev/rules.d/50-udev-default.rules
/usr/lib/udev/rules.d/60-alias-kmsg.rules
/usr/lib/udev/rules.d/60-block.rules
/usr/lib/udev/rules.d/60-cdrom_id.rules
/usr/lib/udev/rules.d/60-drm.rules
/usr/lib/udev/rules.d/60-evdev.rules
/usr/lib/udev/rules.d/60-fido-id.rules
/usr/lib/udev/rules.d/60-input-id.rules
/usr/lib/udev/rules.d/60-persistent-alsa.rules
/usr/lib/udev/rules.d/60-persistent-input.rules
/usr/lib/udev/rules.d/60-persistent-storage-tape.rules
/usr/lib/udev/rules.d/60-persistent-storage.rules
/usr/lib/udev/rules.d/60-persistent-v4l.rules
/usr/lib/udev/rules.d/60-sensor.rules
/usr/lib/udev/rules.d/60-serial.rules
/usr/lib/udev/rules.d/64-btrfs.rules
/usr/lib/udev/rules.d/70-joystick.rules
/usr/lib/udev/rules.d/70-mouse.rules
/usr/lib/udev/rules.d/70-power-switch.rules
/usr/lib/udev/rules.d/70-touchpad.rules
/usr/lib/udev/rules.d/70-uaccess.rules
/usr/lib/udev/rules.d/71-seat.rules
/usr/lib/udev/rules.d/73-idrac.rules
/usr/lib/udev/rules.d/73-seat-late.rules
/usr/lib/udev/rules.d/75-net-description.rules
/usr/lib/udev/rules.d/75-probe_mtd.rules
/usr/lib/udev/rules.d/78-sound-card.rules
/usr/lib/udev/rules.d/80-drivers.rules
/usr/lib/udev/rules.d/80-net-setup-link.rules
/usr/lib/udev/rules.d/90-vconsole.rules
/usr/lib/udev/rules.d/99-systemd.rules
/usr/lib/udev/scsi_id
/usr/lib/udev/v4l_id
/usr/sbin/udevadm
/usr/share/bash-completion/completions/bootctl
/usr/share/bash-completion/completions/kernel-install
/usr/share/bash-completion/completions/udevadm
/usr/share/man/man1/bootctl.1.gz
/usr/share/man/man5/modules-load.d.5.gz
/usr/share/man/man5/sleep.conf.d.5.gz
/usr/share/man/man5/systemd-sleep.conf.5.gz
/usr/share/man/man5/udev.conf.5.gz
/usr/share/man/man5/vconsole.conf.5.gz
/usr/share/man/man7/hwdb.7.gz
/usr/share/man/man7/udev.7.gz
/usr/share/man/man8/kernel-install.8.gz
/usr/share/man/man8/systemd-backlight.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-cryptsetup-generator.8.gz
/usr/share/man/man8/systemd-cryptsetup.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-gpt-auto-generator.8.gz
/usr/share/man/man8/systemd-growfs.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-hibernate-resume-generator.8.gz
/usr/share/man/man8/systemd-hibernate-resume.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-hibernate.service.8.gz
/usr/share/man/man8/systemd-hwdb.8.gz
/usr/share/man/man8/systemd-hybrid-sleep.service.8.gz
/usr/share/man/man8/systemd-makefs.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-modules-load.8.gz
/usr/share/man/man8/systemd-modules-load.service.8.gz
/usr/share/man/man8/systemd-quotacheck.8.gz
/usr/share/man/man8/systemd-quotacheck.service.8.gz
/usr/share/man/man8/systemd-random-seed.8.gz
/usr/share/man/man8/systemd-random-seed.service.8.gz
/usr/share/man/man8/systemd-remount-fs.8.gz
/usr/share/man/man8/systemd-remount-fs.service.8.gz
/usr/share/man/man8/systemd-rfkill.8.gz
/usr/share/man/man8/systemd-rfkill.service.8.gz
/usr/share/man/man8/systemd-rfkill.socket.8.gz
/usr/share/man/man8/systemd-sleep.8.gz
/usr/share/man/man8/systemd-suspend-then-hibernate.service.8.gz
/usr/share/man/man8/systemd-suspend.service.8.gz
/usr/share/man/man8/systemd-tmpfiles-setup-dev.service.8.gz
/usr/share/man/man8/systemd-udevd-control.socket.8.gz
/usr/share/man/man8/systemd-udevd-kernel.socket.8.gz
/usr/share/man/man8/systemd-udevd.8.gz
/usr/share/man/man8/systemd-udevd.service.8.gz
/usr/share/man/man8/systemd-vconsole-setup.8.gz
/usr/share/man/man8/systemd-vconsole-setup.service.8.gz
/usr/share/man/man8/udevadm.8.gz
/usr/share/zsh/site-functions/_bootctl
/usr/share/zsh/site-functions/_kernel-install
/usr/share/zsh/site-functions/_udevadm
/var/lib/systemd/backlight
/var/lib/systemd/random-seed
/var/lib/systemd/rfkill
/etc/kernel
/etc/kernel/install.d
/etc/modules-load.d
/etc/udev
/etc/udev/hwdb.bin
/etc/udev/hwdb.d
/etc/udev/rules.d
/etc/udev/udev.conf
/etc/vconsole.conf
/usr/bin/bootctl
/usr/bin/kernel-install
/usr/bin/systemd-hwdb
/usr/bin/udevadm
/usr/lib/.build-id
/usr/lib/.build-id/07
/usr/lib/.build-id/07/3824abfac52d0894c97b096981c10413e852cc
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/4776a1bf7f3a1a38060cc667f2c6b9da903e81
/usr/lib/.build-id/2d
/usr/lib/.build-id/2d/c03a0d4e2fe5aa7fff709b051bc24757d4a9f2
/usr/lib/.build-id/39
/usr/lib/.build-id/39/4d950fe912b76e88e1b25312861f6dc6e3cc84
/usr/lib/.build-id/48
/usr/lib/.build-id/48/242dcbaa4c2fb657d4c4d4f6eeb8b16c34dd3c
/usr/lib/.build-id/52
/usr/lib/.build-id/52/1f6c304a37ecfb88a9d10f5fce3ba9869442d1
/usr/lib/.build-id/6b/890d8d6467eb40cae938a062fefafe05e12fab
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/ac359f943683ae8b9088a796c30b2b76e4dda4
/usr/lib/.build-id/79/1df9e10206ab109940273f572872b08f611a90
/usr/lib/.build-id/88
/usr/lib/.build-id/88/5562848b2dc5dcd231e2d9491a9df37ade6a0f
/usr/lib/.build-id/8b
/usr/lib/.build-id/8b/978fdbbc5e61dab20b7982daef99173791c4c0
/usr/lib/.build-id/94/5ee2aae2aad19cd4b40735ea7a18c913a443c0
/usr/lib/.build-id/95
/usr/lib/.build-id/95/52bab6b3cb98f14452038ffb469bf4379fce57
/usr/lib/.build-id/95/c80ba54c38b2a378fac8acb877bfa41ff17f37
/usr/lib/.build-id/98
/usr/lib/.build-id/98/02d1acaed9fc0559b36d1c513bbb24ae5f97aa
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/d0aa6e9fe1ed6d7c4ced63df7a46c8ad81c2a7
/usr/lib/.build-id/a2
/usr/lib/.build-id/a2/2947567552febaba714caf3ad97136fc789ceb
/usr/lib/.build-id/af
/usr/lib/.build-id/af/01718db2c9c4e5a07cb41eb36f90f3fd5a3dd2
/usr/lib/.build-id/b0/952c7fe2fbf13e84c5303c98d88b8f97e64421
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/859dee9465a608aeda234a2425560d1268776a
/usr/lib/.build-id/d4
/usr/lib/.build-id/d4/981e3fa288bc68ffe24f83f87cb9286cd96ac6
/usr/lib/.build-id/d9/59c30459dc442fccd1aa1ebf294c8da733a89c
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/b2a933ca2f894f18ac2348382711d592503dba
/usr/lib/.build-id/eb
/usr/lib/.build-id/eb/37908ca8a8fb6a270e07a358e34922d07c0a87
/usr/lib/.build-id/eb/ce9a87ec80e614e0ca26cc6718dd5f29f33ad8
/usr/lib/.build-id/f9
/usr/lib/.build-id/f9/d3860cb3c23e8f98b31211dc670f69cc68c1e2
/usr/lib/kernel
/usr/lib/kernel/install.d
/usr/lib/kernel/install.d/20-grubby.install
/usr/lib/kernel/install.d/50-depmod.install
/usr/lib/kernel/install.d/90-loaderentry.install
/usr/lib/modprobe.d
/usr/lib/modprobe.d/systemd.conf
/usr/lib/modules-load.d
/usr/lib/systemd/boot
/usr/lib/systemd/boot/efi
/usr/lib/systemd/boot/efi/linuxx64.efi.stub
/usr/lib/systemd/boot/efi/systemd-bootx64.efi
/usr/lib/systemd/network/99-default.link
/usr/lib/systemd/system-generators/systemd-cryptsetup-generator
/usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/systemd/system-generators/systemd-hibernate-resume-generator
/usr/lib/systemd/system-sleep
/usr/lib/systemd/system/cryptsetup-pre.target
/usr/lib/systemd/system/cryptsetup.target
/usr/lib/systemd/system/hibernate.target
/usr/lib/systemd/system/hybrid-sleep.target
/usr/lib/systemd/system/initrd-udevadm-cleanup-db.service
/usr/lib/systemd/system/kmod-static-nodes.service
/usr/lib/systemd/system/local-fs.target.wants/systemd-remount-fs.service
/usr/lib/systemd/system/quotaon.service
/usr/lib/systemd/system/remote-cryptsetup.target
/usr/lib/systemd/system/sleep.target
/usr/lib/systemd/system/sockets.target.wants/systemd-udevd-control.socket
/usr/lib/systemd/system/sockets.target.wants/systemd-udevd-kernel.socket
/usr/lib/systemd/system/suspend-then-hibernate.target
/usr/lib/systemd/system/suspend.target
/usr/lib/systemd/system/sysinit.target.wants/cryptsetup.target
/usr/lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-modules-load.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-random-seed.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-udev-trigger.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-udevd.service
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/systemd-hibernate.service
/usr/lib/systemd/system/systemd-hwdb-update.service
/usr/lib/systemd/system/systemd-hybrid-sleep.service
/usr/lib/systemd/system/systemd-modules-load.service
/usr/lib/systemd/system/systemd-quotacheck.service
/usr/lib/systemd/system/systemd-random-seed.service
/usr/lib/systemd/system/systemd-remount-fs.service
/usr/lib/systemd/system/systemd-rfkill.service
/usr/lib/systemd/system/systemd-rfkill.socket
/usr/lib/systemd/system/systemd-suspend-then-hibernate.service
/usr/lib/systemd/system/systemd-suspend.service
/usr/lib/systemd/system/systemd-tmpfiles-setup-dev.service
/usr/lib/systemd/system/systemd-udev-settle.service
/usr/lib/systemd/system/systemd-udev-trigger.service
/usr/lib/systemd/system/systemd-udev-trigger.service.d
/usr/lib/systemd/system/systemd-udev-trigger.service.d/systemd-udev-trigger-no-reload.conf
/usr/lib/systemd/system/systemd-udevd-control.socket
/usr/lib/systemd/system/systemd-udevd-kernel.socket
/usr/lib/systemd/system/systemd-udevd.service
/usr/lib/systemd/system/systemd-vconsole-setup.service
/usr/lib/systemd/systemd-backlight
/usr/lib/systemd/systemd-cryptsetup
/usr/lib/systemd/systemd-growfs
/usr/lib/systemd/systemd-hibernate-resume
/usr/lib/systemd/systemd-makefs
/usr/lib/systemd/systemd-modules-load
/usr/lib/systemd/systemd-quotacheck
/usr/lib/systemd/systemd-random-seed
/usr/lib/systemd/systemd-remount-fs
/usr/lib/systemd/systemd-rfkill
/usr/lib/systemd/systemd-sleep
/usr/lib/systemd/systemd-udevd
/usr/lib/systemd/systemd-vconsole-setup
/usr/lib/udev
/usr/lib/udev/ata_id
/usr/lib/udev/cdrom_id
/usr/lib/udev/collect
/usr/lib/udev/fido_id
/usr/lib/udev/hwdb.d
/usr/lib/udev/hwdb.d/20-OUI.hwdb
/usr/lib/udev/hwdb.d/20-acpi-vendor.hwdb
/usr/lib/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
/usr/lib/udev/hwdb.d/20-net-ifname.hwdb
/usr/lib/udev/hwdb.d/20-pci-classes.hwdb
/usr/lib/udev/hwdb.d/20-pci-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-sdio-classes.hwdb
/usr/lib/udev/hwdb.d/20-sdio-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-usb-classes.hwdb
/usr/lib/udev/hwdb.d/20-usb-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-vmbus-class.hwdb
/usr/lib/udev/hwdb.d/60-evdev.hwdb
/usr/lib/udev/hwdb.d/60-keyboard.hwdb
/usr/lib/udev/hwdb.d/60-sensor.hwdb
/usr/lib/udev/hwdb.d/70-joystick.hwdb
/usr/lib/udev/hwdb.d/70-mouse.hwdb
/usr/lib/udev/hwdb.d/70-pointingstick.hwdb
/usr/lib/udev/hwdb.d/70-touchpad.hwdb
/usr/lib/udev/mtd_probe
/usr/lib/udev/rules.d
/usr/lib/udev/rules.d/40-elevator.rules
/usr/lib/udev/rules.d/40-redhat.rules
/usr/lib/udev/rules.d/50-udev-default.rules
/usr/lib/udev/rules.d/60-alias-kmsg.rules
/usr/lib/udev/rules.d/60-block.rules
/usr/lib/udev/rules.d/60-cdrom_id.rules
/usr/lib/udev/rules.d/60-drm.rules
/usr/lib/udev/rules.d/60-evdev.rules
/usr/lib/udev/rules.d/60-fido-id.rules
/usr/lib/udev/rules.d/60-input-id.rules
/usr/lib/udev/rules.d/60-persistent-alsa.rules
/usr/lib/udev/rules.d/60-persistent-input.rules
/usr/lib/udev/rules.d/60-persistent-storage-tape.rules
/usr/lib/udev/rules.d/60-persistent-storage.rules
/usr/lib/udev/rules.d/60-persistent-v4l.rules
/usr/lib/udev/rules.d/60-sensor.rules
/usr/lib/udev/rules.d/60-serial.rules
/usr/lib/udev/rules.d/64-btrfs.rules
/usr/lib/udev/rules.d/70-joystick.rules
/usr/lib/udev/rules.d/70-mouse.rules
/usr/lib/udev/rules.d/70-power-switch.rules
/usr/lib/udev/rules.d/70-touchpad.rules
/usr/lib/udev/rules.d/70-uaccess.rules
/usr/lib/udev/rules.d/71-seat.rules
/usr/lib/udev/rules.d/73-idrac.rules
/usr/lib/udev/rules.d/73-seat-late.rules
/usr/lib/udev/rules.d/75-net-description.rules
/usr/lib/udev/rules.d/75-probe_mtd.rules
/usr/lib/udev/rules.d/78-sound-card.rules
/usr/lib/udev/rules.d/80-drivers.rules
/usr/lib/udev/rules.d/80-net-setup-link.rules
/usr/lib/udev/rules.d/90-vconsole.rules
/usr/lib/udev/rules.d/99-systemd.rules
/usr/lib/udev/scsi_id
/usr/lib/udev/v4l_id
/usr/sbin/udevadm
/usr/share/bash-completion/completions/bootctl
/usr/share/bash-completion/completions/kernel-install
/usr/share/bash-completion/completions/udevadm
/usr/share/man/man1/bootctl.1.gz
/usr/share/man/man5/modules-load.d.5.gz
/usr/share/man/man5/sleep.conf.d.5.gz
/usr/share/man/man5/systemd-sleep.conf.5.gz
/usr/share/man/man5/udev.conf.5.gz
/usr/share/man/man5/vconsole.conf.5.gz
/usr/share/man/man7/hwdb.7.gz
/usr/share/man/man7/udev.7.gz
/usr/share/man/man8/kernel-install.8.gz
/usr/share/man/man8/systemd-backlight.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-cryptsetup-generator.8.gz
/usr/share/man/man8/systemd-cryptsetup.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-gpt-auto-generator.8.gz
/usr/share/man/man8/systemd-growfs.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-hibernate-resume-generator.8.gz
/usr/share/man/man8/systemd-hibernate-resume.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-hibernate.service.8.gz
/usr/share/man/man8/systemd-hwdb.8.gz
/usr/share/man/man8/systemd-hybrid-sleep.service.8.gz
/usr/share/man/man8/systemd-makefs.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-modules-load.8.gz
/usr/share/man/man8/systemd-modules-load.service.8.gz
/usr/share/man/man8/systemd-quotacheck.8.gz
/usr/share/man/man8/systemd-quotacheck.service.8.gz
/usr/share/man/man8/systemd-random-seed.8.gz
/usr/share/man/man8/systemd-random-seed.service.8.gz
/usr/share/man/man8/systemd-remount-fs.8.gz
/usr/share/man/man8/systemd-remount-fs.service.8.gz
/usr/share/man/man8/systemd-rfkill.8.gz
/usr/share/man/man8/systemd-rfkill.service.8.gz
/usr/share/man/man8/systemd-rfkill.socket.8.gz
/usr/share/man/man8/systemd-sleep.8.gz
/usr/share/man/man8/systemd-suspend-then-hibernate.service.8.gz
/usr/share/man/man8/systemd-suspend.service.8.gz
/usr/share/man/man8/systemd-tmpfiles-setup-dev.service.8.gz
/usr/share/man/man8/systemd-udevd-control.socket.8.gz
/usr/share/man/man8/systemd-udevd-kernel.socket.8.gz
/usr/share/man/man8/systemd-udevd.8.gz
/usr/share/man/man8/systemd-udevd.service.8.gz
/usr/share/man/man8/systemd-vconsole-setup.8.gz
/usr/share/man/man8/systemd-vconsole-setup.service.8.gz
/usr/share/man/man8/udevadm.8.gz
/usr/share/zsh/site-functions/_bootctl
/usr/share/zsh/site-functions/_kernel-install
/usr/share/zsh/site-functions/_udevadm
/var/lib/systemd/backlight
/var/lib/systemd/random-seed
/var/lib/systemd/rfkill
/etc/kernel
/etc/kernel/install.d
/etc/modules-load.d
/etc/udev
/etc/udev/hwdb.bin
/etc/udev/hwdb.d
/etc/udev/rules.d
/etc/udev/udev.conf
/etc/vconsole.conf
/usr/bin/bootctl
/usr/bin/kernel-install
/usr/bin/systemd-hwdb
/usr/bin/udevadm
/usr/lib/.build-id
/usr/lib/.build-id/09
/usr/lib/.build-id/09/f13c1d1fc0bf917b9a5de9d767a388f5206b3b
/usr/lib/.build-id/1e
/usr/lib/.build-id/1e/c7454750bddc132958c95a1bc4b2c0ead60b15
/usr/lib/.build-id/23
/usr/lib/.build-id/23/9064b102cdf95232ea64659199efff37662979
/usr/lib/.build-id/2c
/usr/lib/.build-id/2c/38cbd72b9508f07dc3ff2941c3cafc57232738
/usr/lib/.build-id/2e/a59378f6d1a61f5fb7b94adcc10a6e4428d619
/usr/lib/.build-id/3a/12b30bb350b36eab88c204846b498edcf88c3b
/usr/lib/.build-id/47
/usr/lib/.build-id/47/e1eaffd0806be32cb75d3d80bf535bcf67adba
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/02241a033d972e395f6e60222bd569503663b5
/usr/lib/.build-id/51
/usr/lib/.build-id/51/05603119da77a906f03b68766239fa56cdd951
/usr/lib/.build-id/74
/usr/lib/.build-id/74/dfd9fe5188d155dc4093a4cdd71349e25b08de
/usr/lib/.build-id/75
/usr/lib/.build-id/75/accfec177d38c58dfd8201ff0b9e0751c025b2
/usr/lib/.build-id/8a
/usr/lib/.build-id/8a/28f4c2ee44a797735c377c4214737c1740af5c
/usr/lib/.build-id/91
/usr/lib/.build-id/91/52994f353b2e51b6dd9419875b9771663c75bc
/usr/lib/.build-id/95
/usr/lib/.build-id/95/54cd17416c77c8218605a78a48c44c97ec28f8
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/aad2284e05fcb12c90378d91553364734c5333
/usr/lib/.build-id/ab/3b64a90075034c068d454c4b6f3a1ec151e137
/usr/lib/.build-id/ad
/usr/lib/.build-id/ad/d9fe8c214958ce27371a213b49963eef01331f
/usr/lib/.build-id/b2/fca111be951c1b40ee299d0e43b553d4421530
/usr/lib/.build-id/be
/usr/lib/.build-id/be/73fbfe0d47bbb7a54856d37df87a5e2a536e8b
/usr/lib/.build-id/be/9b7cb36426f5094ceb7a130ace53b3be389db4
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/f8cdb3c9fa4084a4f96c8de1e001b8f23277a2
/usr/lib/.build-id/d3/00fcb685d1edd245d25b44c7e49aad30f7ffb8
/usr/lib/.build-id/e2/83ccd3225bff69a0532e874429d380088e4add
/usr/lib/.build-id/e7
/usr/lib/.build-id/e7/2cf6a0c0f11b022fb820ada6e65f89d4ccb08c
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/a7021c6fd783d57dd99d455943383d102c302a
/usr/lib/.build-id/fc
/usr/lib/.build-id/fc/5adc804cffc3a8f6766c5e6ef9389d4282c237
/usr/lib/kernel
/usr/lib/kernel/install.d
/usr/lib/kernel/install.d/20-grubby.install
/usr/lib/kernel/install.d/50-depmod.install
/usr/lib/kernel/install.d/90-loaderentry.install
/usr/lib/modprobe.d
/usr/lib/modprobe.d/systemd.conf
/usr/lib/modules-load.d
/usr/lib/systemd/boot
/usr/lib/systemd/boot/efi
/usr/lib/systemd/boot/efi/linuxx64.efi.stub
/usr/lib/systemd/boot/efi/systemd-bootx64.efi
/usr/lib/systemd/network/99-default.link
/usr/lib/systemd/system-generators/systemd-cryptsetup-generator
/usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/systemd/system-generators/systemd-hibernate-resume-generator
/usr/lib/systemd/system-sleep
/usr/lib/systemd/system/cryptsetup-pre.target
/usr/lib/systemd/system/cryptsetup.target
/usr/lib/systemd/system/hibernate.target
/usr/lib/systemd/system/hybrid-sleep.target
/usr/lib/systemd/system/initrd-udevadm-cleanup-db.service
/usr/lib/systemd/system/kmod-static-nodes.service
/usr/lib/systemd/system/local-fs.target.wants/systemd-remount-fs.service
/usr/lib/systemd/system/quotaon.service
/usr/lib/systemd/system/remote-cryptsetup.target
/usr/lib/systemd/system/sleep.target
/usr/lib/systemd/system/sockets.target.wants/systemd-udevd-control.socket
/usr/lib/systemd/system/sockets.target.wants/systemd-udevd-kernel.socket
/usr/lib/systemd/system/suspend-then-hibernate.target
/usr/lib/systemd/system/suspend.target
/usr/lib/systemd/system/sysinit.target.wants/cryptsetup.target
/usr/lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-modules-load.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-random-seed.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-udev-trigger.service
/usr/lib/systemd/system/sysinit.target.wants/systemd-udevd.service
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/[email protected]
/usr/lib/systemd/system/systemd-hibernate.service
/usr/lib/systemd/system/systemd-hwdb-update.service
/usr/lib/systemd/system/systemd-hybrid-sleep.service
/usr/lib/systemd/system/systemd-modules-load.service
/usr/lib/systemd/system/systemd-quotacheck.service
/usr/lib/systemd/system/systemd-random-seed.service
/usr/lib/systemd/system/systemd-remount-fs.service
/usr/lib/systemd/system/systemd-rfkill.service
/usr/lib/systemd/system/systemd-rfkill.socket
/usr/lib/systemd/system/systemd-suspend-then-hibernate.service
/usr/lib/systemd/system/systemd-suspend.service
/usr/lib/systemd/system/systemd-tmpfiles-setup-dev.service
/usr/lib/systemd/system/systemd-udev-settle.service
/usr/lib/systemd/system/systemd-udev-trigger.service
/usr/lib/systemd/system/systemd-udev-trigger.service.d
/usr/lib/systemd/system/systemd-udev-trigger.service.d/systemd-udev-trigger-no-reload.conf
/usr/lib/systemd/system/systemd-udevd-control.socket
/usr/lib/systemd/system/systemd-udevd-kernel.socket
/usr/lib/systemd/system/systemd-udevd.service
/usr/lib/systemd/system/systemd-vconsole-setup.service
/usr/lib/systemd/systemd-backlight
/usr/lib/systemd/systemd-cryptsetup
/usr/lib/systemd/systemd-growfs
/usr/lib/systemd/systemd-hibernate-resume
/usr/lib/systemd/systemd-makefs
/usr/lib/systemd/systemd-modules-load
/usr/lib/systemd/systemd-quotacheck
/usr/lib/systemd/systemd-random-seed
/usr/lib/systemd/systemd-remount-fs
/usr/lib/systemd/systemd-rfkill
/usr/lib/systemd/systemd-sleep
/usr/lib/systemd/systemd-udevd
/usr/lib/systemd/systemd-vconsole-setup
/usr/lib/udev
/usr/lib/udev/ata_id
/usr/lib/udev/cdrom_id
/usr/lib/udev/collect
/usr/lib/udev/fido_id
/usr/lib/udev/hwdb.d
/usr/lib/udev/hwdb.d/20-OUI.hwdb
/usr/lib/udev/hwdb.d/20-acpi-vendor.hwdb
/usr/lib/udev/hwdb.d/20-bluetooth-vendor-product.hwdb
/usr/lib/udev/hwdb.d/20-net-ifname.hwdb
/usr/lib/udev/hwdb.d/20-pci-classes.hwdb
/usr/lib/udev/hwdb.d/20-pci-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-sdio-classes.hwdb
/usr/lib/udev/hwdb.d/20-sdio-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-usb-classes.hwdb
/usr/lib/udev/hwdb.d/20-usb-vendor-model.hwdb
/usr/lib/udev/hwdb.d/20-vmbus-class.hwdb
/usr/lib/udev/hwdb.d/60-evdev.hwdb
/usr/lib/udev/hwdb.d/60-keyboard.hwdb
/usr/lib/udev/hwdb.d/60-sensor.hwdb
/usr/lib/udev/hwdb.d/70-joystick.hwdb
/usr/lib/udev/hwdb.d/70-mouse.hwdb
/usr/lib/udev/hwdb.d/70-pointingstick.hwdb
/usr/lib/udev/hwdb.d/70-touchpad.hwdb
/usr/lib/udev/mtd_probe
/usr/lib/udev/rules.d
/usr/lib/udev/rules.d/40-elevator.rules
/usr/lib/udev/rules.d/40-redhat.rules
/usr/lib/udev/rules.d/50-udev-default.rules
/usr/lib/udev/rules.d/60-alias-kmsg.rules
/usr/lib/udev/rules.d/60-block.rules
/usr/lib/udev/rules.d/60-cdrom_id.rules
/usr/lib/udev/rules.d/60-drm.rules
/usr/lib/udev/rules.d/60-evdev.rules
/usr/lib/udev/rules.d/60-fido-id.rules
/usr/lib/udev/rules.d/60-input-id.rules
/usr/lib/udev/rules.d/60-persistent-alsa.rules
/usr/lib/udev/rules.d/60-persistent-input.rules
/usr/lib/udev/rules.d/60-persistent-storage-tape.rules
/usr/lib/udev/rules.d/60-persistent-storage.rules
/usr/lib/udev/rules.d/60-persistent-v4l.rules
/usr/lib/udev/rules.d/60-sensor.rules
/usr/lib/udev/rules.d/60-serial.rules
/usr/lib/udev/rules.d/64-btrfs.rules
/usr/lib/udev/rules.d/70-joystick.rules
/usr/lib/udev/rules.d/70-mouse.rules
/usr/lib/udev/rules.d/70-power-switch.rules
/usr/lib/udev/rules.d/70-touchpad.rules
/usr/lib/udev/rules.d/70-uaccess.rules
/usr/lib/udev/rules.d/71-seat.rules
/usr/lib/udev/rules.d/73-idrac.rules
/usr/lib/udev/rules.d/73-seat-late.rules
/usr/lib/udev/rules.d/75-net-description.rules
/usr/lib/udev/rules.d/75-probe_mtd.rules
/usr/lib/udev/rules.d/78-sound-card.rules
/usr/lib/udev/rules.d/80-drivers.rules
/usr/lib/udev/rules.d/80-net-setup-link.rules
/usr/lib/udev/rules.d/90-vconsole.rules
/usr/lib/udev/rules.d/99-systemd.rules
/usr/lib/udev/scsi_id
/usr/lib/udev/v4l_id
/usr/sbin/udevadm
/usr/share/bash-completion/completions/bootctl
/usr/share/bash-completion/completions/kernel-install
/usr/share/bash-completion/completions/udevadm
/usr/share/man/man1/bootctl.1.gz
/usr/share/man/man5/modules-load.d.5.gz
/usr/share/man/man5/sleep.conf.d.5.gz
/usr/share/man/man5/systemd-sleep.conf.5.gz
/usr/share/man/man5/udev.conf.5.gz
/usr/share/man/man5/vconsole.conf.5.gz
/usr/share/man/man7/hwdb.7.gz
/usr/share/man/man7/udev.7.gz
/usr/share/man/man8/kernel-install.8.gz
/usr/share/man/man8/systemd-backlight.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-cryptsetup-generator.8.gz
/usr/share/man/man8/systemd-cryptsetup.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-gpt-auto-generator.8.gz
/usr/share/man/man8/systemd-growfs.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-hibernate-resume-generator.8.gz
/usr/share/man/man8/systemd-hibernate-resume.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-hibernate.service.8.gz
/usr/share/man/man8/systemd-hwdb.8.gz
/usr/share/man/man8/systemd-hybrid-sleep.service.8.gz
/usr/share/man/man8/systemd-makefs.8.gz
/usr/share/man/man8/[email protected]
/usr/share/man/man8/[email protected]
/usr/share/man/man8/systemd-modules-load.8.gz
/usr/share/man/man8/systemd-modules-load.service.8.gz
/usr/share/man/man8/systemd-quotacheck.8.gz
/usr/share/man/man8/systemd-quotacheck.service.8.gz
/usr/share/man/man8/systemd-random-seed.8.gz
/usr/share/man/man8/systemd-random-seed.service.8.gz
/usr/share/man/man8/systemd-remount-fs.8.gz
/usr/share/man/man8/systemd-remount-fs.service.8.gz
/usr/share/man/man8/systemd-rfkill.8.gz
/usr/share/man/man8/systemd-rfkill.service.8.gz
/usr/share/man/man8/systemd-rfkill.socket.8.gz
/usr/share/man/man8/systemd-sleep.8.gz
/usr/share/man/man8/systemd-suspend-then-hibernate.service.8.gz
/usr/share/man/man8/systemd-suspend.service.8.gz
/usr/share/man/man8/systemd-tmpfiles-setup-dev.service.8.gz
/usr/share/man/man8/systemd-udevd-control.socket.8.gz
/usr/share/man/man8/systemd-udevd-kernel.socket.8.gz
/usr/share/man/man8/systemd-udevd.8.gz
/usr/share/man/man8/systemd-udevd.service.8.gz
/usr/share/man/man8/systemd-vconsole-setup.8.gz
/usr/share/man/man8/systemd-vconsole-setup.service.8.gz
/usr/share/man/man8/udevadm.8.gz
/usr/share/zsh/site-functions/_bootctl
/usr/share/zsh/site-functions/_kernel-install
/usr/share/zsh/site-functions/_udevadm
/var/lib/systemd/backlight
/var/lib/systemd/random-seed
/var/lib/systemd/rfkill

References

Summary

In this tutorial we learn how to install systemd-udev on CentOS 8 using yum and dnf.