How To Install texlive-ctan-o-mat on Fedora 36

In this tutorial we learn how to install texlive-ctan-o-mat in Fedora 36. texlive-ctan-o-mat is Upload or validate a package for CTAN

Introduction

In this tutorial we learn how to install texlive-ctan-o-mat on Fedora 36.

What is texlive-ctan-o-mat

This program can be used to automate the upload of a package to CTAN. The description of the package is contained in a configuration file. The provided information is validated in any case. If the validation succeeds and not only the validation is requested, then the provided archive file will be placed in the incoming area of the CTAN for further processing by the CTAN team. In any case any finding during the validation is reported at the end of the processing. Note that the validation is the default and an official submission has to be requested by an appropriate command line option. ctan-o-mat requires an Internet connection to the CTAN server. Even the validation retrieves the known attributes and the basic constraints from the server.

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

Install texlive-ctan-o-mat 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 texlive-ctan-o-mat using dnf by running the following command:

sudo dnf -y install texlive-ctan-o-mat

Install texlive-ctan-o-mat 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 texlive-ctan-o-mat using yum by running the following command:

sudo yum -y install texlive-ctan-o-mat

How To Uninstall texlive-ctan-o-mat on Fedora 36

To uninstall only the texlive-ctan-o-mat package we can use the following command:

sudo dnf remove texlive-ctan-o-mat

texlive-ctan-o-mat Package Contents on Fedora 36

/usr/bin/ctan-o-mat
/usr/share/licenses/texlive-ctan-o-mat
/usr/share/licenses/texlive-ctan-o-mat/bsd.txt
/usr/share/man/man1/ctan-o-mat.1.gz
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/LICENSE
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/README.md
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat.bat
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat.pdf
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/ctan-o-mat.pkg
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/lib
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/lib/md2ltx.pl
/usr/share/texlive/texmf-dist/doc/support/ctan-o-mat/makefile
/usr/share/texlive/texmf-dist/scripts/ctan-o-mat
/usr/share/texlive/texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl

References

Summary

In this tutorial we learn how to install texlive-ctan-o-mat on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).