How To Install perl-Test-Mojibake on CentOS 7

In this tutorial we learn how to install perl-Test-Mojibake on CentOS 7. perl-Test-Mojibake is Check your source for encoding misbehavior

Introduction

In this tutorial we learn how to install perl-Test-Mojibake on CentOS 7.

What is perl-Test-Mojibake

Many modern text editors automatically save files using UTF-8 codification. However, the perl interpreter does not expect it by default. Whilst this does not represent a big deal on (most) backend-oriented programs, Web framework (Catalyst, Mojolicious) based applications will suffer so-called Mojibake (literally “unintelligible sequence of characters”). Even worse saves BOM (Byte Order Mark, U+FEFF character in Unicode) at the start of a script with the executable bit set (on Unix systems), it won’t execute at all, due to shebang corruption. Avoiding codification problems is quite simple * Always use utf8/use common * Always specify =encoding utf8 when saving POD as UTF-8 * Do neither of above when saving as ISO-8859-1 * Never save BOM (not that it’s wrong; just avoid it as you’ll barely notice its presence when in trouble) However, if you find yourself upgrading old code to use UTF-8 or trying to standardize a big project with many developers, each one using a different platform/editor, reviewing all files manually can be quite painful, especially in cases where some files have multiple encodings (note gedit and derivatives are unable to open files with character conversion tables). Enter the Test

We can use yum or dnf to install perl-Test-Mojibake on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install perl-Test-Mojibake.

Install perl-Test-Mojibake on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

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

sudo yum -y install perl-Test-Mojibake

Install perl-Test-Mojibake on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

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

sudo dnf -y install perl-Test-Mojibake

How To Uninstall perl-Test-Mojibake on CentOS 7

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

sudo dnf remove perl-Test-Mojibake

References

Summary

In this tutorial we learn how to install perl-Test-Mojibake on CentOS 7 using yum and dnf.