How To Install perl-Jemplate on Fedora 36

In this tutorial we learn how to install perl-Jemplate in Fedora 36. perl-Jemplate is JavaScript Templating with Template Toolkit

Introduction

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

What is perl-Jemplate

Jemplate is a templating framework for JavaScript that is built over Perl’s Template Toolkit (TT2). Jemplate parses TT2 templates using the TT2 Perl framework, but with a twist. Instead of compiling the templates into Perl code, it compiles them into JavaScript. Jemplate then provides a JavaScript run-time module for processing the template code. Presto, we have full featured JavaScript templating language!

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

Install perl-Jemplate 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-Jemplate using dnf by running the following command:

sudo dnf -y install perl-Jemplate

Install perl-Jemplate 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-Jemplate using yum by running the following command:

sudo yum -y install perl-Jemplate

How To Uninstall perl-Jemplate on Fedora 36

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

sudo dnf remove perl-Jemplate

perl-Jemplate Package Contents on Fedora 36

/usr/bin/jemplate
/usr/share/doc/perl-Jemplate
/usr/share/doc/perl-Jemplate/Changes
/usr/share/doc/perl-Jemplate/LICENSE
/usr/share/doc/perl-Jemplate/README
/usr/share/doc/perl-Jemplate/doc
/usr/share/doc/perl-Jemplate/doc/Makefile
/usr/share/doc/perl-Jemplate/doc/html
/usr/share/doc/perl-Jemplate/doc/html/Jemplate.html
/usr/share/doc/perl-Jemplate/doc/text
/usr/share/doc/perl-Jemplate/doc/text/Jemplate.text
/usr/share/doc/perl-Jemplate/examples
/usr/share/doc/perl-Jemplate/examples/Makefile
/usr/share/doc/perl-Jemplate/examples/README
/usr/share/doc/perl-Jemplate/examples/ajax
/usr/share/doc/perl-Jemplate/examples/ajax/data.json
/usr/share/doc/perl-Jemplate/examples/ajax/index.html
/usr/share/doc/perl-Jemplate/examples/ajax/template
/usr/share/doc/perl-Jemplate/examples/ajax/template/body.html
/usr/share/doc/perl-Jemplate/examples/app.psgi
/usr/share/doc/perl-Jemplate/examples/features
/usr/share/doc/perl-Jemplate/examples/features/index.html
/usr/share/doc/perl-Jemplate/examples/features/templates
/usr/share/doc/perl-Jemplate/examples/features/templates/body.html
/usr/share/doc/perl-Jemplate/examples/features/templates/footer.html
/usr/share/doc/perl-Jemplate/examples/features/templates/hacker.html
/usr/share/doc/perl-Jemplate/examples/features/templates/header.html
/usr/share/doc/perl-Jemplate/examples/features/templates/wrapper.html
/usr/share/doc/perl-Jemplate/examples/features/templates/wrapper2.html
/usr/share/doc/perl-Jemplate/examples/hello
/usr/share/doc/perl-Jemplate/examples/hello/index.html
/usr/share/doc/perl-Jemplate/examples/hello/templates
/usr/share/doc/perl-Jemplate/examples/hello/templates/hello.html
/usr/share/doc/perl-Jemplate/examples/index.html
/usr/share/doc/perl-Jemplate/examples/js
/usr/share/doc/perl-Jemplate/examples/js/JemplateRuntime.js
/usr/share/doc/perl-Jemplate/examples/js/ajax.js
/usr/share/doc/perl-Jemplate/examples/js/features.js
/usr/share/doc/perl-Jemplate/examples/js/hello.js
/usr/share/doc/perl-Jemplate/examples/js/kittys.js
/usr/share/doc/perl-Jemplate/examples/kittys
/usr/share/doc/perl-Jemplate/examples/kittys/index.html
/usr/share/doc/perl-Jemplate/examples/kittys/templates
/usr/share/doc/perl-Jemplate/examples/kittys/templates/kittys.html
/usr/share/man/man1/jemplate.1.gz
/usr/share/man/man3/Jemplate.3pm.gz
/usr/share/man/man3/Jemplate::Directive.3pm.gz
/usr/share/man/man3/Jemplate::Parser.3pm.gz
/usr/share/man/man3/Jemplate::Runtime.3pm.gz
/usr/share/man/man3/Jemplate::Runtime::Compact.3pm.gz
/usr/share/perl5/vendor_perl/Jemplate
/usr/share/perl5/vendor_perl/Jemplate.pm
/usr/share/perl5/vendor_perl/Jemplate/Directive.pm
/usr/share/perl5/vendor_perl/Jemplate/Grammar.pm
/usr/share/perl5/vendor_perl/Jemplate/Parser.pm
/usr/share/perl5/vendor_perl/Jemplate/Runtime
/usr/share/perl5/vendor_perl/Jemplate/Runtime.pm
/usr/share/perl5/vendor_perl/Jemplate/Runtime/Compact.pm

References

Summary

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