macOS
brew install texlivelocal Homebrew formula metadata
sudo port install texliveMacPorts ports tree · tex/texlive/Portfile · source: api.github.com
brew
Free software distribution for the TeX typesetting system. Version 20260301 via Homebrew; verified 2026-06-22.
install
brew install texlivelocal Homebrew formula metadata
sudo port install texliveMacPorts ports tree · tex/texlive/Portfile · source: api.github.com
sudo apk add libsynctexAlpine Linux edge package indexes · libsynctex · source: dl-cdn.alpinelinux.org
sudo apt install texliveDebian stable package indexes · texlive · source: deb.debian.org
sudo dnf install texliveFedora Rawhide package metadata · texlive · source: dl.fedoraproject.org
nix profile install nixpkgs#texlivenixpkgs package indexes · texlive · source: raw.githubusercontent.com
sudo zypper install libkpathsea6openSUSE Tumbleweed package metadata · libkpathsea6 · source: download.opensuse.org
choco install texliveChocolatey community package catalog · texlive · source: community.chocolatey.org
winget install --id chezhe.Aleph -eWindows Package Manager source index · chezhe.Aleph · source: cdn.winget.microsoft.com
overview
Free software distribution for the TeX typesetting system
history
TeX Live is the main cross-platform free software distribution of TeX, LaTeX, fonts, macro packages, engines, and companion command-line tools. For package managers, it is not a single program so much as a large coordinated distribution whose install layout, yearly releases, and bundled binaries shape TeX packaging on Unix-like systems.
The TeX Users Group states that TeX Live has been developed since 1996 by collaboration between TeX user groups and was originally started by Sebastian Rahtz. The project grew into the TeX Collection/TeX Live distribution maintained by a broad volunteer group, with current contributors named on the official TeX Live page.
TeX Live became the default TeX distribution for many free Unix-like environments because it provides a complete, redistributable collection rather than requiring users to assemble engines, macro packages, fonts, and utilities one by one. Homebrew, Debian, Ubuntu, Fedora, Arch, Nix, MacPorts, Chocolatey, Scoop, and other ecosystems expose either TeX Live itself or split packages derived from it.
Users and build systems invoke TeX Live through familiar binaries such as tex, latex, pdflatex, xelatex, lualatex, bibtex, makeindex, dvips, and tlmgr. It supports document production workflows ranging from plain TeX and LaTeX to modern Unicode/OpenType engines and many auxiliary converters, indexers, font tools, and package-management commands.
TeX Live is notorious and beloved in package management because it is huge, deeply interdependent, and versioned as an annual distribution. Maintainers decide whether to package it monolithically, split it into schemes/collections, vendor the upstream tree, or defer to tlmgr, and those choices affect disk usage, reproducibility, font discovery, and CI build times.
Its annual release cadence also matters: TeX documents often depend on exact macro-package behavior, while distributions want stable builds. Package nerds therefore watch TeX Live snapshots, frozen yearly releases, CTAN synchronization, and whether a system package manager or tlmgr owns updates.
security posture
broad file, network, media, or database tool signal. generalized runtime or code generation signal.
yellow risk · medium confidence · runtime
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
a2ping | cli | global executable | |
a5toa4 | cli | global executable | |
adhocfilelist | cli | global executable | |
afm2afm | cli | global executable | |
afm2pl | cli | global executable | |
afm2tfm | cli | global executable | |
albatross | cli | global executable | |
aleph | cli | global executable | |
allcm | cli | global executable | |
allec | cli | global executable | |
allneeded | cli | global executable | |
amstex | cli | global executable | |
aom-fullref | cli | global executable | |
arara | cli | global executable | |
arlatex | cli | global executable | |
authorindex | cli | global executable | |
autoinst | cli | global executable | |
autosp | cli | global executable | |
axohelp | cli | global executable | |
bbl2bib | cli | global executable | |
bg5+latex | cli | global executable | |
bg5+pdflatex | cli | global executable | |
bg5conv | cli | global executable | |
bg5latex | cli | global executable | |
bg5pdflatex | cli | global executable | |
bib2gls | cli | global executable | |
bibcop | cli | global executable | |
bibdoiadd | cli | global executable | |
bibexport | cli | global executable | |
bibmradd | cli | global executable | |
bibtex | cli | global executable | |
bibtex8 | cli | global executable | |
bibtexu | cli | global executable | |
biburl2doi | cli | global executable | |
bibzbladd | cli | global executable | |
bookshelf-listallfonts | cli | global executable | |
bookshelf-mkfontsel | cli | global executable | |
bundledoc | cli | global executable | |
cachepic | cli | global executable | |
cef5conv | cli | global executable | |
cef5latex | cli | global executable | |
cef5pdflatex | cli | global executable | |
cefconv | cli | global executable | |
ceflatex | cli | global executable | |
cefpdflatex | cli | global executable | |
cefsconv | cli | global executable | |
cefslatex | cli | global executable | |
cefspdflatex | cli | global executable | |
checkcites | cli | global executable | |
checklistings | cli | global executable | |
chkdvifont | cli | global executable | |
chklref | cli | global executable | |
chktex | cli | global executable | |
chkweb | cli | global executable | |
citeproc-lua | cli | global executable | |
cjk-gs-integrate | cli | global executable | |
cllualatex | cli | global executable | |
cluttex | cli | global executable | |
clxelatex | cli | global executable | |
convbkmk | cli | global executable | |
convertgls2bib | cli | global executable | |
csplain | cli | global executable | |
ctan-o-mat | cli | global executable | |
ctanbib | cli | global executable | |
ctanify | cli | global executable | |
ctanupload | cli | global executable | |
ctie | cli | global executable | |
ctwill | cli | global executable | |
ctwill-proofsort | cli | global executable | |
ctwill-refsort | cli | global executable | |
ctwill-twinx | cli | global executable | |
datatool2bib | cli | global executable | |
de-macro | cli | global executable | |
depythontex | cli | global executable | |
detex | cli | global executable | |
devnag | cli | global executable | |
deweb | cli | global executable | |
diadia | cli | global executable | |
digestif | cli | global executable | |
disdvi | cli | global executable | |
dosepsbin | cli | global executable | |
dt2dv | cli | global executable | |
dtxgen | cli | global executable | |
dv2dt | cli | global executable | |
dvi2fax | cli | global executable | |
dvi2tty | cli | global executable | |
dviasm | cli | global executable | |
dvibook | cli | global executable | |
dviconcat | cli | global executable | |
dvicopy | cli | global executable | |
dvidvi | cli | global executable | |
dvigif | cli | global executable | |
dvihp | cli | global executable | |
dviinfox | cli | global executable | |
dvilj | cli | global executable | |
dvilj2p | cli | global executable | |
dvilj4 | cli | global executable | |
dvilj4l | cli | global executable | |
dvilj6 | cli | global executable | |
dvilualatex | cli | global executable | |
dvilualatex-dev | cli | global executable | |
dviluatex | cli | global executable | |
dvipdfm | cli | global executable | |
dvipdfmx | cli | global executable | |
dvipdft | cli | global executable | |
dvipng | cli | global executable | |
dvipos | cli | global executable | |
dvips | cli | global executable | |
dvired | cli | global executable | |
dviselect | cli | global executable | |
dvispc | cli | global executable | |
dvitodvi | cli | global executable | |
dvitomp | cli | global executable | |
dvitype | cli | global executable | |
e2pall | cli | global executable | |
ebb | cli | global executable | |
edtx2dtx | cli | global executable | |
eolang | cli | global executable | |
eplain | cli | global executable | |
epspdf | cli | global executable | |
epspdftk | cli | global executable | |
epstopdf | cli | global executable | |
eptex | cli | global executable | |
etex | cli | global executable | |
euptex | cli | global executable | |
exceltex | cli | global executable | |
explcheck | cli | global executable | |
extconv | cli | global executable | |
extractbb | cli | global executable | |
fig4latex | cli | global executable | |
findhyph | cli | global executable | |
fmtutil | cli | global executable | |
fmtutil-sys | cli | global executable | |
fmtutil-user | cli | global executable | |
fontinst | cli | global executable | |
fragmaster | cli | global executable | |
gbklatex | cli | global executable | |
gbkpdflatex | cli | global executable | |
getmapdl | cli | global executable | |
gftodvi | cli | global executable | |
gftopk | cli | global executable | |
gftype | cli | global executable | |
git-latexdiff | cli | global executable | |
gregorio | cli | global executable | |
gsftopk | cli | global executable | |
hbf2gf | cli | global executable | |
hilatex | cli | global executable | |
hishrink | cli | global executable | |
histretch | cli | global executable | |
hitex | cli | global executable | |
htlatex | cli | global executable | |
htmex | cli | global executable | |
httex | cli | global executable | |
httexi | cli | global executable | |
htxelatex | cli | global executable | |
htxetex | cli | global executable | |
hyperxmp-add-bytecount | cli | global executable | |
inimf | cli | global executable | |
initex | cli | global executable | |
installfont-tl | cli | global executable | |
jadetex | cli | global executable | |
jamo-normalize | cli | global executable | |
jfmutil | cli | global executable | |
kanji-config-updmap | cli | global executable | |
kanji-config-updmap-sys | cli | global executable | |
kanji-config-updmap-user | cli | global executable | |
kanji-fontmap-creator | cli | global executable | |
ketcindy | cli | global executable | |
komkindex | cli | global executable | |
kpseaccess | cli | global executable | |
kpsepath | cli | global executable | |
kpsereadlink | cli | global executable | |
kpsestat | cli | global executable | |
kpsetool | cli | global executable | |
kpsewhere | cli | global executable | |
kpsewhich | cli | global executable | |
kpsexpand | cli | global executable | |
l3build | cli | global executable | |
l3sys-query | cli | global executable | |
lacheck | cli | global executable | |
latex | cli | global executable | |
latex-dev | cli | global executable | |
latex-git-log | cli | global executable | |
latex-papersize | cli | global executable | |
latex2man | cli | global executable | |
latex2nemeth | cli | global executable | |
latexdef | cli | global executable | |
latexfileversion | cli | global executable | |
latexminted | cli | global executable | |
latexmk | cli | global executable | |
latexpand | cli | global executable | |
lily-glyph-commands | cli | global executable | |
lily-image-commands | cli | global executable | |
lily-rebuild-pdfs | cli | global executable | |
listbib | cli | global executable | |
listings-ext.sh | cli | global executable | |
llmk | cli | global executable | |
lollipop | cli | global executable | |
ltx2crossrefxml | cli | global executable | |
ltx2unitxt | cli | global executable | |
ltxfileinfo | cli | global executable | |
ltximg | cli | global executable | |
luacsplain | cli | global executable | |
luafindfont | cli | global executable | |
luahbtex | cli | global executable | |
luajithbtex | cli | global executable | |
luajittex | cli | global executable | |
lualatex | cli | global executable | |
lualatex-dev | cli | global executable | |
luaotfload-tool | cli | global executable | |
luatex | cli | global executable | |
lwarpmk | cli | global executable | |
mag | cli | global executable | |
make4ht | cli | global executable | |
makedtx | cli | global executable | |
makeglossaries | cli | global executable | |
makeglossaries-lite | cli | global executable | |
makeindex | cli | global executable | |
makejvf | cli | global executable | |
markdown2tex | cli | global executable | |
match_parens | cli | global executable | |
mathspic | cli | global executable | |
memoize-clean.pl | cli | global executable | |
memoize-clean.py | cli | global executable | |
memoize-extract.pl | cli | global executable | |
memoize-extract.py | cli | global executable | |
mendex | cli | global executable | |
mex | cli | global executable | |
mf | cli | global executable | |
mf-nowin | cli | global executable | |
mf2pt1 | cli | global executable | |
mflua | cli | global executable | |
mflua-nowin | cli | global executable | |
mfluajit | cli | global executable | |
mfluajit-nowin | cli | global executable | |
mfplain | cli | global executable | |
mft | cli | global executable | |
mk4ht | cli | global executable | |
mkgrkindex | cli | global executable | |
mkindex | cli | global executable | |
mkjobtexmf | cli | global executable | |
mkocp | cli | global executable | |
mkofm | cli | global executable | |
mkpic | cli | global executable | |
mkt1font | cli | global executable | |
mktexfmt | cli | global executable | |
mktexlsr | cli | global executable | |
mktexmf | cli | global executable | |
mktexpk | cli | global executable | |
mktextfm | cli | global executable | |
mllatex | cli | global executable | |
mltex | cli | global executable | |
mpost | cli | global executable | |
mptopdf | cli | global executable | |
msxlint | cli | global executable | |
multibibliography | cli | global executable | |
musixflx | cli | global executable | |
musixtex | cli | global executable | |
odvicopy | cli | global executable | |
odvitype | cli | global executable | |
ofm2opl | cli | global executable | |
omfonts | cli | global executable | |
opl2ofm | cli | global executable | |
optex | cli | global executable | |
optexcount | cli | global executable | |
ot2kpx | cli | global executable | |
otangle | cli | global executable | |
otp2ocp | cli | global executable | |
outocp | cli | global executable | |
ovf2ovp | cli | global executable | |
ovp2ovf | cli | global executable | |
pagelayoutapi | cli | global executable | |
pamphletangler | cli | global executable | |
patgen | cli | global executable | |
pbibtex | cli | global executable | |
pdfannotextractor | cli | global executable | |
pdfatfi | cli | global executable | |
pdfbook2 | cli | global executable | |
pdfclose | cli | global executable | |
pdfcrop | cli | global executable | |
pdfcsplain | cli | global executable | |
pdfetex | cli | global executable | |
pdfjadetex | cli | global executable | |
pdfjam | cli | global executable | |
pdflatex | cli | global executable | |
pdflatex-dev | cli | global executable | |
pdflatexpicscale | cli | global executable | |
pdfmex | cli | global executable | |
pdfopen | cli | global executable | |
pdftex | cli | global executable | |
pdftex-quiet | cli | global executable | |
pdftosrc | cli | global executable | |
pdfxmltex | cli | global executable | |
pdfxup | cli | global executable | |
pdvitomp | cli | global executable | |
pdvitype | cli | global executable | |
pedigree | cli | global executable | |
perltex | cli | global executable | |
pfarrei | cli | global executable | |
pfb2pfa | cli | global executable | |
pk2bm | cli | global executable | |
pkfix | cli | global executable | |
pkfix-helper | cli | global executable | |
pktogf | cli | global executable | |
pktype | cli | global executable | |
platex | cli | global executable | |
platex-dev | cli | global executable | |
pltotf | cli | global executable | |
pmpost | cli | global executable | |
pmxab | cli | global executable | |
pmxchords | cli | global executable | |
pn2pdf | cli | global executable | |
pooltype | cli | global executable | |
ppltotf | cli | global executable | |
ppmcheckpdf | cli | global executable | |
prepmx | cli | global executable | |
ps2frag | cli | global executable | |
ps2pk | cli | global executable | |
ps4pdf | cli | global executable | |
pslatex | cli | global executable | |
pst2pdf | cli | global executable | |
ptekf | cli | global executable | |
ptex | cli | global executable | |
ptex2pdf | cli | global executable | |
ptftopl | cli | global executable | |
purifyeps | cli | global executable | |
pygmentex | cli | global executable | |
pythontex | cli | global executable | |
r-mpost | cli | global executable | |
r-pmpost | cli | global executable | |
r-upmpost | cli | global executable | |
repstopdf | cli | global executable | |
rpdfcrop | cli | global executable | |
rubibtex | cli | global executable | |
rubikrotation | cli | global executable | |
rumakeindex | cli | global executable | |
rungs | cli | global executable | |
runtexfile | cli | global executable | |
runtexshebang | cli | global executable | |
scor2prt | cli | global executable | |
show-pdf-tags | cli | global executable | |
simpdftex | cli | global executable | |
sjisconv | cli | global executable | |
sjislatex | cli | global executable | |
sjispdflatex | cli | global executable | |
spix | cli | global executable | |
splitindex | cli | global executable | |
sqltex | cli | global executable | |
srcredact | cli | global executable | |
sty2dtx | cli | global executable | |
svn-multi | cli | global executable | |
synctex | cli | global executable | |
t4ht | cli | global executable | |
tangle | cli | global executable | |
teckit_compile | cli | global executable | |
tex | cli | global executable | |
tex2aspc | cli | global executable | |
tex4ebook | cli | global executable | |
tex4ht | cli | global executable | |
texaccents | cli | global executable | |
texblend | cli | global executable | |
texconfig | cli | global executable | |
texconfig-dialog | cli | global executable | |
texconfig-sys | cli | global executable | |
texcount | cli | global executable | |
texdef | cli | global executable | |
texdiff | cli | global executable | |
texdirflatten | cli | global executable | |
texdoc | cli | global executable | |
texdoctk | cli | global executable | |
texfindpkg | cli | global executable | |
texfot | cli | global executable | |
texhash | cli | global executable | |
texlinks | cli | global executable | |
texliveonfly | cli | global executable | |
texloganalyser | cli | global executable | |
texlogfilter | cli | global executable | |
texlogsieve | cli | global executable | |
texlua | cli | global executable | |
texluac | cli | global executable | |
texluajit | cli | global executable | |
texluajitc | cli | global executable | |
texosquery | cli | global executable | |
texosquery-jre5 | cli | global executable | |
texosquery-jre8 | cli | global executable | |
texplate | cli | global executable | |
texprof | cli | global executable | |
texprofile | cli | global executable | |
texsis | cli | global executable | |
textestvis | cli | global executable | |
tftopl | cli | global executable | |
thumbpdf | cli | global executable | |
tie | cli | global executable | |
tikztosvg | cli | global executable | |
tlcockpit | cli | global executable | |
tlmgr | cli | global executable | |
tlshell | cli | global executable | |
tpic2pdftex | cli | global executable | |
ttf2afm | cli | global executable | |
ttf2kotexfont | cli | global executable | |
ttf2pk | cli | global executable | |
ttf2tfm | cli | global executable | |
ttfdump | cli | global executable | |
twill | cli | global executable | |
twill-refsort | cli | global executable | |
typeoutfileinfo | cli | global executable | |
typog-grep | cli | global executable | |
ulqda | cli | global executable | |
upbibtex | cli | global executable | |
updmap | cli | global executable | |
updmap-sys | cli | global executable | |
updmap-user | cli | global executable | |
updvitomp | cli | global executable | |
updvitype | cli | global executable | |
uplatex | cli | global executable | |
uplatex-dev | cli | global executable | |
upmendex | cli | global executable | |
upmpost | cli | global executable | |
uppltotf | cli | global executable | |
uptex | cli | global executable | |
uptftopl | cli | global executable | |
urlbst | cli | global executable | |
utf8mex | cli | global executable | |
vftovp | cli | global executable | |
vlna | cli | global executable | |
vpe | cli | global executable | |
vpl2ovp | cli | global executable | |
vpl2vpl | cli | global executable | |
vptovf | cli | global executable | |
weave | cli | global executable | |
webquiz | cli | global executable | |
wofm2opl | cli | global executable | |
wopl2ofm | cli | global executable | |
wordcount | cli | global executable | |
wovf2ovp | cli | global executable | |
wovp2ovf | cli | global executable | |
xdvi | cli | global executable | |
xdvi-xaw | cli | global executable | |
xdvipdfmx | cli | global executable | |
xdvipsk | cli | global executable | |
xelatex | cli | global executable | |
xelatex-dev | cli | global executable | |
xelatex-unsafe | cli | global executable | |
xetex | cli | global executable | |
xetex-unsafe | cli | global executable | |
xhlatex | cli | global executable | |
xindex | cli | global executable | |
xml2pmx | cli | global executable | |
xmltex | cli | global executable | |
yplan | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:texlive |
|---|---|
| Version | 20260301 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/texlive |
| Homepage | https://www.tug.org/texlive/ |
| Repository | https://tug.org/svn/texlive/trunk/Build |
| Upstream docs | https://www.tug.org/texlive/doc.html |
| License | LicenseRef-Homebrew-cannot-represent |
| Source archive | https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2026/texlive-20260301-source.tar.xz |
| Last updated | 2026-06-22T14:06:28-07:00 |
| Pulse | updated |
| Dependencies | cairo, clisp, fontconfig, freetype, gd, ghostscript, gmp, graphite2, harfbuzz, icu4c@78, jpeg-turbo, libpng, libx11, libxft, lua, luajit, mpfr, openjdk, openssl@3, perl, pixman, potrace, pstoedit, python@3.14, tcl-tk |
| Build dependencies | pkgconf |
| Uses from macOS | ncurses, ruby |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | texlive |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
texlive 2024.20250309-1
TeX Live: A decent selection of the TeX Live packages
sudo apt install texlivetexlive
nix profile install nixpkgs#texlivetexlive 2023.20240207-1
TeX Live: A decent selection of the TeX Live packages
sudo apt install texlivelibsynctex 2026.0-r0
Library for synchronization between TeX files and resulting file
sudo apk add libsynctextexlive 2026.0-r0
Comprehensive TeX document production system
sudo apk add texlivetexlive-bibtexextra 2026.0-r0
Extra BibTeX tools
sudo apk add texlive-bibtexextratexlive-binextra 2026.0-r0
Symbolic links exposing texmf-dist-binextra tools to $PATH
sudo apk add texlive-binextratexlive-context 2026.0-r0
ConTeXt is a general-purpose document processor derived from TeX
sudo apk add texlive-contexttexlive-dbg 2026.0-r0
Comprehensive TeX document production system (debug symbols)
sudo apk add texlive-dbgtexlive-dev 2026.0-r0
Comprehensive TeX document production system (development files)
sudo apk add texlive-devtexlive-doc 2026.0-r0
Comprehensive TeX document production system (documentation)
sudo apk add texlive-doctexlive-dvi 2026.0-r0
Tools for dvi based workflow (e.g. dvips)
sudo apk add texlive-dvitexlive-fontutils 2026.0-r0
TeX Live graphics and font utilities
sudo apk add texlive-fontutilstexlive-full 2026.0-r0
A complete TeX distribution
sudo apk add texlive-fulltexlive-games 2026.0-r0
TeX Live games typesetting tools
sudo apk add texlive-gamestexlive-humanities 2026.0-r0
TeX Live humanities tools
sudo apk add texlive-humanitiessource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.