How To Install perl-Perlilog on Fedora 36

In this tutorial we learn how to install perl-Perlilog in Fedora 36. perl-Perlilog is Verilog environment and IP core handling in Perl

Introduction

In this tutorial we learn how to install perl-Perlilog on Fedora 36.

What is perl-Perlilog

Perlilog is a command-line tool which generates Verilog modules from a set of files, which come in several other formats. It was originally designed to integrate Verilog IP cores.

We can use yum or dnf to install perl-Perlilog on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install perl-Perlilog.

Install perl-Perlilog on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install perl-Perlilog

Install perl-Perlilog on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install perl-Perlilog

How To Uninstall perl-Perlilog on Fedora 36

To uninstall only the perl-Perlilog package we can use the following command:

sudo dnf remove perl-Perlilog

perl-Perlilog Package Contents on Fedora 36

/usr/share/doc/perl-Perlilog
/usr/share/doc/perl-Perlilog/Changes
/usr/share/doc/perl-Perlilog/examples
/usr/share/doc/perl-Perlilog/examples/ex1
/usr/share/doc/perl-Perlilog/examples/ex1/myff.pt
/usr/share/doc/perl-Perlilog/examples/ex1/mytest.pt
/usr/share/doc/perl-Perlilog/examples/ex1/try1.pl
/usr/share/doc/perl-Perlilog/examples/ex1/try2.pl
/usr/share/doc/perl-Perlilog/examples/ex2
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog/perlilog.spj
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog/rom1.v
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog/rom2.v
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog/single_master_wb_controller.v
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog/test.v
/usr/share/doc/perl-Perlilog/examples/ex2/PLverilog/top.v
/usr/share/doc/perl-Perlilog/examples/ex2/fake_rom2.pt
/usr/share/doc/perl-Perlilog/examples/ex2/perl_rom.pt
/usr/share/doc/perl-Perlilog/examples/ex2/simple_rom.pt
/usr/share/doc/perl-Perlilog/examples/ex2/simple_rom2.pt
/usr/share/doc/perl-Perlilog/examples/ex2/top.pt
/usr/share/doc/perl-Perlilog/examples/ex2/trymulti.pl
/usr/share/doc/perl-Perlilog/examples/ex2/trywb1.pl
/usr/share/doc/perl-Perlilog/examples/ex2/trywb2.pl
/usr/share/doc/perl-Perlilog/examples/ex2/trywb3.pl
/usr/share/doc/perl-Perlilog/examples/ex2/trywb5.pl
/usr/share/doc/perl-Perlilog/examples/ex2/wb_master.pt
/usr/share/doc/perl-Perlilog/examples/ex3
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog/adder.v
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog/logic.v
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog/perlilog.spj
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog/single_master_wb_controller.v
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog/test.v
/usr/share/doc/perl-Perlilog/examples/ex3/PLverilog/top.v
/usr/share/doc/perl-Perlilog/examples/ex3/adder.pt
/usr/share/doc/perl-Perlilog/examples/ex3/logic.pt
/usr/share/doc/perl-Perlilog/examples/ex3/top.pt
/usr/share/doc/perl-Perlilog/examples/ex3/trywb4.pl
/usr/share/doc/perl-Perlilog/examples/ex3/wb_master.pt
/usr/share/doc/perl-Perlilog/examples/ex4
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog/perlilog.spj
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog/rom1.v
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog/rom2.v
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog/single_master_wb_controller.v
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog/test.v
/usr/share/doc/perl-Perlilog/examples/ex4/PLverilog/top.v
/usr/share/doc/perl-Perlilog/examples/ex4/rom.pl
/usr/share/doc/perl-Perlilog/examples/ex4/top.pt
/usr/share/doc/perl-Perlilog/examples/ex4/tryclass.pl
/usr/share/doc/perl-Perlilog/examples/ex4/wb_master.pt
/usr/share/doc/perl-Perlilog/examples/ex5
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog/perlilog.spj
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog/rom1.v
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog/rom2.v
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog/single_master_wb_controller.v
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog/test.v
/usr/share/doc/perl-Perlilog/examples/ex5/PLverilog/top.v
/usr/share/doc/perl-Perlilog/examples/ex5/simple_rom.pt
/usr/share/doc/perl-Perlilog/examples/ex5/therom.v
/usr/share/doc/perl-Perlilog/examples/ex5/top.pt
/usr/share/doc/perl-Perlilog/examples/ex5/trystatic.pl
/usr/share/doc/perl-Perlilog/examples/ex5/wb_master.pt
/usr/share/doc/perl-Perlilog/examples/ex6
/usr/share/doc/perl-Perlilog/examples/ex6/rom2.pl
/usr/share/doc/perl-Perlilog/examples/ex6/simple_rom.pt
/usr/share/doc/perl-Perlilog/examples/ex6/therom.v
/usr/share/doc/perl-Perlilog/examples/ex6/top.pt
/usr/share/doc/perl-Perlilog/examples/ex6/tryrom2.pl
/usr/share/doc/perl-Perlilog/examples/ex6/wb_master.pt
/usr/share/licenses/perl-Perlilog
/usr/share/licenses/perl-Perlilog/license.txt
/usr/share/man/man3/Perlilog.3pm.gz
/usr/share/perl5/vendor_perl/Perlilog
/usr/share/perl5/vendor_perl/Perlilog.pm
/usr/share/perl5/vendor_perl/Perlilog/PLerror.pm
/usr/share/perl5/vendor_perl/Perlilog/PLerrsys.pm
/usr/share/perl5/vendor_perl/Perlilog/siteclasses
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/silos.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/static.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/template.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/vars.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/vars2vars.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/vars2wbm.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/wbm.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/wbs.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/wbsimple.pl
/usr/share/perl5/vendor_perl/Perlilog/siteclasses/wbsingmaster.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/PLcodegen.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/PLglobal.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/PLinterface.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/PLport.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/PLroot.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/PLverilog.pl
/usr/share/perl5/vendor_perl/Perlilog/sysclasses/site_init.pl
/usr/share/perl5/vendor_perl/testclass.pl

References

Summary

In this tutorial we learn how to install perl-Perlilog on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).