How To Install perl-IO-InSitu on Fedora 36

In this tutorial we learn how to install perl-IO-InSitu in Fedora 36. perl-IO-InSitu is Avoid clobbering files opened for both input and output

Introduction

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

What is perl-IO-InSitu

This module provides a function called open_rw(), that is passed two file names and returns two handles, one open for reading and the other for writing. It’s like doing two separate open() calls, except that it detects cases where the input and output file are the same, and avoids clobbering the input file when reopening it for output.

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

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

sudo dnf -y install perl-IO-InSitu

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

sudo yum -y install perl-IO-InSitu

How To Uninstall perl-IO-InSitu on Fedora 36

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

sudo dnf remove perl-IO-InSitu

perl-IO-InSitu Package Contents on Fedora 36

/usr/share/doc/perl-IO-InSitu
/usr/share/doc/perl-IO-InSitu/Changes
/usr/share/doc/perl-IO-InSitu/README
/usr/share/man/man3/IO::InSitu.3pm.gz
/usr/share/perl5/vendor_perl/IO
/usr/share/perl5/vendor_perl/IO/InSitu.pm

References

Summary

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