Установить LaTeX и XeLaTeX в Fedora Linux
XeLaTeX требует огромного количества установленных пакетов, и безусловно можно выбрать необходимые пакеты вручную, однако учитывая что даже поддержка кириллицы выходит за границы стандартных групп пакетов с LaTeX, а главной особенностью как раз XeLaTeX является безболезненная работа с несколькими языками одновременно, имеет смысл устанавливать полную коллекцию пакетов в систему, для RPM дистрибутивов это чуть более двух тысяч пакетов.
Сделать это можно одной командой:
sudo dnf -y install texlive-collection-latexextra
А также, для поддержки русского языка babel:
sudo dnf -y install texlive-babel-russian
Вероятно, вам также может пригодиться пакет ChkTeX для валидации ваших TeX документов:
sudo dnf -y install texlive-chktex

Как установить шрифты из Windows в Fedora?
Для того чтобы использовать привычные шрифты, например часто требуемый для оформления документов «Times New Roman», необходимо выполнить следующие действия. Установим необходимые зависимости:
sudo dnf install curl cabextract xorg-x11-font-utils fontconfig
Теперь проведём установку самих шрифтов:
sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
После этого можно использовать привычные шрифты в своих документах.