How To Install samba-pidl on CentOS 8
Introduction
In this tutorial we learn how to install samba-pidl
on CentOS 8.
What is samba-pidl
The samba-pidl package contains the Perl IDL compiler used by Samba and Wireshark to parse IDL and similar protocols
We can use yum
or dnf
to install samba-pidl
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install samba-pidl.
Install samba-pidl 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 samba-pidl
using dnf
by running the following command:
sudo dnf -y install samba-pidl
Install samba-pidl 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 samba-pidl
using yum
by running the following command:
sudo yum -y install samba-pidl
How To Uninstall samba-pidl on CentOS 8
To uninstall only the samba-pidl
package we can use the following command:
sudo dnf remove samba-pidl
samba-pidl Package Contents on CentOS 8
/usr/bin/pidl
/usr/share/doc/samba-pidl
/usr/share/doc/samba-pidl/README
/usr/share/man/man1/pidl.1.gz
/usr/share/man/man3/Parse::Pidl::Dump.3pm.gz
/usr/share/man/man3/Parse::Pidl::NDR.3pm.gz
/usr/share/man/man3/Parse::Pidl::Util.3pm.gz
/usr/share/man/man3/Parse::Pidl::Wireshark::Conformance.3pm.gz
/usr/share/man/man3/Parse::Pidl::Wireshark::NDR.3pm.gz
/usr/share/perl5/vendor_perl/Parse
/usr/share/perl5/vendor_perl/Parse/Pidl
/usr/share/perl5/vendor_perl/Parse/Pidl.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Base.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/CUtil.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Compat.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Dump.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Expr.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/IDL.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/NDR.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/ODL.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba3
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba3/ClientNDR.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba3/ServerNDR.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba3/Template.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM/Header.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM/Proxy.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/COM/Stub.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/Header.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/Client.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/Parser.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/Server.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/NDR/ServerCompat.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/Python.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/TDR.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Samba4/Template.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Typelist.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Util.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Wireshark
/usr/share/perl5/vendor_perl/Parse/Pidl/Wireshark/Conformance.pm
/usr/share/perl5/vendor_perl/Parse/Pidl/Wireshark/NDR.pm
References
Summary
In this tutorial we learn how to install samba-pidl
on CentOS 8 using yum and dnf.