rumakeindex command not found

In this troubleshooting guide we learn how to fix rumakeindex command not found error message

Introduction

When you run more command in linux terminal / console, you get the following error message

rumakeindex: command not found

or when using sudo you get the following error message

sudo: rumakeindex: command not found

Solutions to rumakeindex: command not found

How To Fix rumakeindex: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu rumakeindex is provided by texlive-lang-cyrillic package.

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

To fix this problem, we can install more using the command below.

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

This command might take some time to finish depending on your machine internet connection.

You can also use apt command to install texlive-lang-cyrillic.

sudo apt -y install texlive-lang-cyrillic

Or if you have aptitude installed you can use the following command.

sudo aptitude install texlive-lang-cyrillic

Summary

In this tutorial we learn how to fix rumakeindex command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.