Как установить XeLaTeX в Void Linux
Для начала установим проприетарные шрифты из Windows, чтобы иметь возможность использовать требуемые шрифты в своих документах. Для этого воспользуемся утилитой xbps-src для сборки соответствующего пакета. Список команд представлен ниже:
sudo xbps-install -S git xtools
git clone https://github.com/void-linux/void-packages
cd void-packages
./xbps-src binary-bootstrap
echo "XBPS_ALLOW_RESTRICTED=yes" >> etc/conf
./xbps-src pkg -f msttcorefonts
xi msttcorefonts
Пакет xtools предоставит нам помощники для пакетного менеджера xbps. Репозиторий void-packages содержит утилиту xbps-src, а также порты, по аналогии с портами во FreeBSD и AUR в Arch Linux, где содержатся инструкции по сборке пакетов. Далее происходит первоначальная настройка утилиты xbps-src, после чего мы начинаем сборку пакета msttcorefonts, содержащего в себе некоторые шрифты из ОС Microsoft Windows. Утилита xi из группы пакетов xtools поможет установить только что собранный пакет со шрифтами в систему.
Безусловно, можно было банально скопировать содержимое папки C:\Windows\Fonts в директорию \usr\share\fonts\TTF, или же в пользовательскую папку со шрифтами, и получить полный набор проприетарных шрифтов, однако подобное решение, вероятно, излишне, и требует наличия Windows под рукой.
Как и в случае с Ubuntu, нам доступны несколько групп пакетов, благодаря которым можно установить лишь нужные пакеты, а не тащить полную коллекцию TeX-компиляторов в систему.
Минимальный набор, который должен устроить большинство пользователей можно поставить с помощью следующей команды:
sudo xbps-install -S texlive-basic texlive-XeTeX texlive-langcyrillic
Что вызовет установку базовых пакетов для работы с XeLaTeX.

Теперь необходимо экспортировать путь до LaTeX в вашу переменную окружения. Сделать этом можно с помощью команды:
export PATH=$PATH:/opt/texlive/2022/bin/x86_64-linux
В моем случае также понадобились следующие пакеты:
sudo xbps-install -S texlive-bin texlive-ConTeXt texlive-bibtexextra texlive-science texlive-publishers
Этого все еще мало, для того чтобы скомпилировать ваш файл? Тогда попробуйте также установить мета-пакет:
sudo xbps-install -S texlive-most
У вас что-то крайне специфическое и даже этого набора утилит не хватает, чтобы скомпилировать ваш проект? Ну что же, значит стоит поставить полный набор TeX-утилит. Делается это с помощью команды:
sudo xbps-install -S texlive-full
Однако займет это более 7Гб на вашем диске.