How To Install python-pyudev on CentOS 7
Introduction
In this tutorial we learn how to install python-pyudev
on CentOS 7.
What is python-pyudev
pyudev is a LGPL licensed, pure Python binding for libudev, the device and hardware management and information library for Linux. It supports almost all libudev functionality, you can enumerate devices, query device properties and attributes or monitor devices, including asynchronous monitoring with threads, or within the event loops of Qt, Glib or wxPython. The binding supports CPython_ 2 (2.6 or newer) and 3 (3.1 or newer), and PyPy_ 1.5 or newer. It is tested against udev 151 or newer, earlier versions of udev as found on dated Linux systems may work, but are not officially supported.
We can use yum
or dnf
to install python-pyudev
on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install python-pyudev.
Install python-pyudev on CentOS 7 Using yum
Update yum database with yum
using the following command.
After updating yum database, We can install python-pyudev
using yum
by running the following command:
Install python-pyudev on CentOS 7 Using dnf
If you don’t have dnf installed you can install DNF on CentOS 7 first.
Update yum database with dnf
using the following command.
After updating yum database, We can install python-pyudev
using dnf
by running the following command:
How To Uninstall python-pyudev on CentOS 7
To uninstall only the python-pyudev
package we can use the following command:
References
Summary
In this tutorial we learn how to install python-pyudev
on CentOS 7 using yum
and dnf
.