How To Install texlive-lang-cyrillic on Ubuntu 20.04

In this tutorial we learn how to install texlive-lang-cyrillic on Ubuntu 20.04. texlive-lang-cyrillic is TeX Live

Introduction

In this tutorial we learn how to install texlive-lang-cyrillic on Ubuntu 20.04.

What is texlive-lang-cyrillic

texlive-lang-cyrillic is:

Support for Cyrillic scripts (Bulgarian, Russian, Serbian, Ukrainian), even if Latin alphabets may also be used.

This package includes the following CTAN packages:

babel-belarusian – Babel support for Belarusian

babel-bulgarian – Babel contributed support for Bulgarian

babel-russian – Russian language module for Babel

babel-serbian – Babel/Polyglossia support for Serbian

babel-serbianc – Babel module to support Serbian Cyrillic

babel-ukrainian – Babel support for Ukrainian

churchslavonic – Typeset documents in Church Slavonic language using Unicode

cmcyr – Computer Modern fonts with cyrillic extensions

cyrillic – Support for Cyrillic fonts in LaTeX

cyrillic-bin – Cyrillic bibtex and makeindex

cyrplain – Support for using T2 encoding

disser – Class and templates for typesetting dissertations in Russian

eskd – Modern Russian typesetting

eskdx – Modern Russian typesetting

gost – BibTeX styles to format according to GOST

hyphen-belarusian – Belarusian hyphenation patterns.

hyphen-bulgarian – Bulgarian hyphenation patterns.

hyphen-churchslavonic – Church Slavonic hyphenation patterns.

hyphen-mongolian – Mongolian hyphenation patterns in Cyrillic script.

hyphen-russian – Russian hyphenation patterns.

hyphen-serbian – Serbian hyphenation patterns.

hyphen-ukrainian – Ukrainian hyphenation patterns.

lcyw – Make Classic Cyrillic CM fonts accessible in LaTeX

lh – Cyrillic fonts that support LaTeX standard encodings

lhcyr – A non-standard Cyrillic input scheme

lshort-bulgarian – Bulgarian translation of the “Short Introduction to LaTeX2e”

lshort-mongol – Short introduction to LaTeX, in Mongolian

lshort-russian – Russian introduction to LaTeX

lshort-ukr – Ukrainian version of the LaTeX introduction

mongolian-babel – A language definition file for Mongolian in Babel

montex – Mongolian LaTeX

mpman-ru – A Russian translation of the MetaPost manual

numnameru – Converts a number to the russian spelled out name

pst-eucl-translation-bg – Bulgarian translation of the pst-eucl documentation

ruhyphen – Russian hyphenation

russ – LaTeX in Russian, without babel

serbian-apostrophe – Commands for Serbian words with apostrophes

serbian-date-lat – Updated date typesetting for Serbian

serbian-def-cyr – Serbian cyrillic localization

serbian-lig – Control ligatures in Serbian

t2 – Support for using T2 encoding

texlive-ru – TeX Live manual (Russian)

texlive-sr – TeX Live manual (Serbian)

ukrhyph – Hyphenation Patterns for Ukrainian

xecyrmongolian – Basic support for the typesetting of Cyrillic Mongolian documents using (Xe|Lua)LaTeX

There are three methods to install texlive-lang-cyrillic on Ubuntu 20.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install texlive-lang-cyrillic Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install texlive-lang-cyrillic using apt-get by running the following command:

sudo apt-get -y install texlive-lang-cyrillic

Install texlive-lang-cyrillic Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install texlive-lang-cyrillic using apt by running the following command:

sudo apt -y install texlive-lang-cyrillic

Install texlive-lang-cyrillic Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install texlive-lang-cyrillic using aptitude by running the following command:

sudo aptitude -y install texlive-lang-cyrillic

How To Uninstall texlive-lang-cyrillic on Ubuntu 20.04

To uninstall only the texlive-lang-cyrillic package we can use the following command:

sudo apt-get remove texlive-lang-cyrillic

Uninstall texlive-lang-cyrillic And Its Dependencies

To uninstall texlive-lang-cyrillic and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:

sudo apt-get -y autoremove texlive-lang-cyrillic

Remove texlive-lang-cyrillic Configurations and Data

To remove texlive-lang-cyrillic configuration and data from Ubuntu 20.04 we can use the following command:

sudo apt-get -y purge texlive-lang-cyrillic

Remove texlive-lang-cyrillic configuration, data, and all of its dependencies

We can use the following command to remove texlive-lang-cyrillic configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge texlive-lang-cyrillic

References

Summary

In this tutorial we learn how to install texlive-lang-cyrillic package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.