How To Install xmlfy on Fedora 34

xmlfy is Convert to XML on the fly

Introduction

In this tutorial we learn how to install xmlfy on Fedora 34.

What is xmlfy

The xmlfy command is a powerful yet lightweight tool that primarily caters for converting ASCII, UTF-8, UTF-16 or UTF-32 based output into XML format on the fly and dealing with common issues associated with this kind of transformation. xmlfy can be invoked from the command line or from within a shell script to transform data quickly, easily and reliably. xmlfy provides many features and options to capture and encapsulate data between XML tags for both simple and complex XML tree hierarchies. The behavior of xmlfy is controlled by arguments and/or by specifying a schema file providing high levels of flexibility and customization for differing input scenarios. With the increasing presence of object-oriented systems requiring well structured data presentation, xmlfy allows you to convert your raw data into XML format easily which can then be used as input for modern object-oriented systems e.g. XML style sheets (XSLT).

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

Install xmlfy on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

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

sudo dnf -y install xmlfy

Install xmlfy on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install xmlfy using yum by running the following command:

sudo yum -y install xmlfy

How To Uninstall xmlfy on Fedora 34

To uninstall only the xmlfy package we can use the following command:

sudo dnf remove xmlfy

xmlfy Package Contents on Fedora 34

/usr/bin/xmlfy
/usr/lib/.build-id
/usr/lib/.build-id/20
/usr/lib/.build-id/20/523605d220ce90ecdee218926fb6afed1c000c
/usr/share/doc/xmlfy
/usr/share/doc/xmlfy/LICENSE
/usr/share/doc/xmlfy/README
/usr/share/man/man1/xmlfy.1.gz

References

Summary

In this tutorial we learn how to install xmlfy on Fedora 34 using yum and dnf.