Desktop-Installation

Diese Seite führt Sie durch die konkreten Schritte der Installation von TeX auf Ihrem eigenen Computer, OS von OS: Windows, macOS, dann Linux/Unix. Welche Distribution Sie auswählen sollten, wird an anderer Stelle erläutert. Hier konzentrieren wir uns darauf, das Installationsprogramm tatsächlich zu starten, die Binärdateien auf Ihrem PATH zu installieren und zu bestätigen, was gelandet ist. Die aktuellen Versionen sind TeX Live 2026 (veröffentlicht am 1. März 2026) und der macOS-Build MacTeX-2026.

Bevor Sie beginnen

Bei der Installation besteht im Wesentlichen die Wahl zwischen zwei Größen. Eine vollständige Installation (Standard scheme-full) kostet etwa 7 GB und bündelt alle Pakete und Schriftarten auf CTAN; Wenn Sie über die erforderliche Festplatte und Bandbreite verfügen, ist dies auf lange Sicht der geringste Aufwand, da Sie sich nie auf die Suche nach einem fehlenden Paket begeben müssen. Eine Minimalinstallation (BasicTeX oder scheme-basic) kostet nur ein paar Hundert MB, aber was Ihnen fehlt, fügen Sie später mit tlmgr hinzu. Bei einer langsamen Verbindung kann das Herunterladen und Entpacken einer vollständigen Installation eine Stunde oder länger dauern.

Was jede Distribution (TeX Live / MiKTeX / MacTeX) eigentlich ist und wie sie verglichen wird, erfahren Sie auf der Seite „Distributionen“. Das nachträgliche Hinzufügen von Paketen (tlmgr) und das Layout des TEXMF-Baums haben ebenfalls jeweils eine eigene Seite. Diese Seite konzentriert sich weiterhin auf den Installationsvorgang selbst.

Installation auf Windows

Auf Windows haben Sie zwei Hauptoptionen. TeX Live ist der plattformübergreifende Standard mit jährlichen Veröffentlichungen, die für alle Betriebssysteme gelten. MiKTeX wurde auf Windows geboren und ist dafür bekannt, fehlende Pakete im laufenden Betrieb abzurufen, wenn Ihre Befehle sie benötigen. Beides ist in Ordnung; Hier sind die Schritte für beide.

Für TeX Live. Laden Sie install-tl-windows.exe (ca. 20 MB; das identische install-tl.zip funktioniert auch) von tug.org herunter und führen Sie es aus. Es handelt sich um einen Netzinstaller: Sobald er gestartet ist, ruft er bei der Installation die gesamte Distribution von einem CTAN-Spiegel ab. Der Standardspeicherort ist C:\texlive\2026, und das Schema (wie viel installiert werden soll) und der Zielordner werden in GUI ausgewählt. Auf Windows stellt das Installationsprogramm Ihr PATH für Sie ein. Wenn es fertig ist, öffnen Sie einfach eine neue Eingabeaufforderung und gehen los (wenn sich bereits ein anderes TeX auf PATH befindet, wird das neue vorangestellt; andernfalls wird es angehängt).

terminal
REM Verify the install in a new Command Prompt (cmd.exe)
tex --version
where pdflatex
where tlmgr

Für MiKTeX. Holen Sie sich das Basis-MiKTeX-Installationsprogramm (.exe) von der Download-Seite unter miktex.org und führen Sie es aus. Eine Installation pro Benutzer wird empfohlen und erfordert keine Administratorrechte. Während des Setups wählen Sie aus, ob fehlende Pakete automatisch installiert werden sollen – **„Zuerst fragen“, „Immer“ oder „Nie“. Für unbeaufsichtigte Rollouts auf vielen Maschinen ist auch eine skriptfähige Befehlszeileninstallation über miktexsetup verfügbar.

Installation auf macOS

Der Standard auf macOS ist MacTeX: das gesamte für den Mac gepackte TeX Live plus GUI-Apps (TeXShop, BibDesk, LaTeXiT, TeX Live Utility) und Ghostscript. Laden Sie MacTeX.pkg (ca. 6.4 GB) von tug.org herunter, doppelklicken Sie darauf und folgen Sie den Anweisungen. Die Verteilung selbst geht in /usr/local/texlive/2026. MacTeX-2026 erfordert macOS 11 (Big Sur, 2020) oder höher und läuft sowohl auf Intel als auch auf Apple Silicon; Catalina und frühere Versionen werden nicht mehr unterstützt.

macOS ist rücksichtsvoll gegenüber PATH. Anstatt den Binärordner selbst (z. B. /usr/local/texlive/2026/bin/universal-darwin) auf Ihrem PATH abzulegen, unterhält MacTeX einen symlink, /Library/TeX/texbin, der auf die Binärdateien der aktiven Distribution verweist. Eine in /etc/paths.d abgelegte Datei fügt dann /Library/TeX/texbin zum Standardwert PATH hinzu. Ein frisch geöffnetes Terminal funktioniert also einfach und der Wechsel zwischen installierten Versionen aktualisiert PATH automatisch. Um es sofort in einer bereits geöffneten Shell zu verwenden, führen Sie Folgendes aus:

terminal
# Refresh PATH in the current shell, then verify
eval "$(/usr/libexec/path_helper)"
tex --version
which pdflatex      # -> /Library/TeX/texbin/pdflatex

Wenn Sie die GUI-Apps nicht möchten und die Befehlszeile ausreicht, ist Homebrew der schnelle Weg. mactex enthält die GUI-Apps; mactex-no-gui ist das gleiche vollständige TeX Live ohne sie; und basictex ist ein viel kleinerer Minimal-Build (kein GUI, kein Ghostscript), der in /usr/local/texlive/2026basic installiert wird.

terminal
# Full TeX Live without the GUI apps (most common via Homebrew)
brew install --cask mactex-no-gui

# Or the full bundle with GUI apps
# brew install --cask mactex

# Or a small starter install
# brew install --cask basictex

Installation auf Linux / Unix

Auf Linux/Unix gibt es zwei Pfade, und die Wahl wirkt sich später auf Ihren Komfort aus. Einer ist der offizielle Installer install-tl von tug.org; das andere ist das Paket Ihrer Distribution (texlive-full unter Debian/Ubuntu, texlive-scheme-full unter Fedora usw.).

Zuerst das offizielle Installationsprogramm. Der Vorteil besteht darin, dass Sie die neueste Version am Tag der Auslieferung erhalten und einzelne Pakete jederzeit mit tlmgr aktualisieren können. Rufen Sie install-tl-unx.tar.gz ab, entpacken Sie es und führen Sie das gebündelte Perl-Skript aus. Der Standardspeicherort ist /usr/local/texlive/2026. Wenn Sie lieber einen GUI als die Textschnittstelle verwenden möchten, startet perl ./install-tl -gui die Tcl/Tk-Version (Standard auf Macs und problemlos auf den meisten Linux-Distributionen hinzugefügt).

terminal
# Download, unpack, and run the official net installer
cd /tmp
curl -LO https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
zcat < install-tl-unx.tar.gz | tar xf -
cd install-tl-*

# Interactive text installer (use sudo if installing under /usr/local)
sudo perl ./install-tl

# ...or a non-interactive default install:
# sudo perl ./install-tl --no-interaction

Bei Unix legen Sie PATH selbst fest (im Gegensatz zu Windows erfolgt dies nicht automatisch). Das Binärverzeichnis ist nach Ihrem CPU benannt – auf der 64-Bit-Version Intel/AMD ist es /usr/local/texlive/2026/bin/x86_64-linux. Sie müssen sich den Namen CPU nicht merken: Das Installationsprogramm druckt die genauen Zeilen, die am Ende des Laufs hinzugefügt werden sollen. Legen Sie sie in Ihrer Shell-Startdatei ab (~/.zshrc auf modernen macOS, wobei zsh die Standardeinstellung ist; ~/.profile oder ~/.bashrc für Shells der Bash-Familie).

terminal
# Add to ~/.profile or ~/.bashrc (adjust the platform folder for your CPU)
export PATH="/usr/local/texlive/2026/bin/x86_64-linux:$PATH"

# Then reload and verify
source ~/.profile
tex --version

Das Distributionspaket (sudo apt install texlive-full usw.) hingegen fügt sich in das System ein und löst Abhängigkeiten für Sie auf. Aber beachten Sie zwei Dinge. Erstens ist es riesigtexlive-full läuft auf mehrere GB. Zweitens liegt der Zeitpunkt und Inhalt der Aktualisierungen bei Ihrem OS-Anbieter, sodass die offizielle jährliche Veröffentlichung um Monate oder sogar Jahre verzögert werden kann. Wenn Sie die neuesten Pakete oder tlmgr-Updates pro Paket benötigen, bevorzugen Sie das offizielle Installationsprogramm. Die beiden können als unabhängige Bäume nebeneinander existieren; Was auch immer auf Ihrem PATH zuerst kommt, ist das, das Sie verwenden.

Überprüfen Sie die Installation und Ihre PATH

Öffnen Sie bei jedem OS nach der Installation ein neues Terminal und prüfen Sie, ob es funktioniert. Wenn tex --version eine Version ausgibt (z. B. TeX Live 2026), werden die Binärdateien gefunden. Bestätigen Sie als Nächstes, wo sich die ausführbare Datei befindet, die tatsächlich ausgeführt wird.

terminal
# macOS / Linux
which pdflatex      # prints the path that will run, e.g. /Library/TeX/texbin/pdflatex

# Windows (cmd.exe)
where pdflatex      # prints C:\texlive\2026\bin\windows\pdflatex.exe

Wenn which/where nichts zurückgibt oder auf eine unerwartete Stelle zeigt, handelt es sich um ein PATH-Problem. Stellen Sie sicher, dass der angezeigte Pfad nicht auf eine alte Version oder eine andere Distribution verweist. Wenn mehrere TeX-Installationen vorhanden sind, wird diejenige ausgeführt, je nachdem, was zuerst auf PATH kommt. Um sicherzustellen, dass die von Ihnen gewünschte Version ausgewählt wird, platzieren Sie deren Binärverzeichnis an den Anfang von PATH in Ihrer Startdatei – und öffnen Sie nach jeder Änderung ein neues Terminal oder laden Sie die Startdatei neu.

Die häufigste Falle besteht darin, Distributionen zu vermischen, während versucht wird, PATH zu reparieren. Wenn pdflatex von TeX Live, bibtex von einem OS-Paket und tlmgr von einem älteren MacTeX stammt, betrachten sie verschiedene Bäume, während Sie denken, dass sie ein Manuskript verarbeiten. Überprüfen Sie which pdflatex, which lualatex und which tlmgr (oder where auf Windows) und stellen Sie sicher, dass sie auf dieselbe jährliche Veröffentlichung und Verteilung verweisen.

  • Notieren Sie vor der Installation auf einem Computer, auf dem bereits TeX vorhanden ist, den Speicherort des aktuellen pdflatex.
  • Wenn Sie den Upstream TeX Live verwenden, vermeiden Sie das spätere Hinzufügen von OS texlive-*-Paketen für denselben Workflow.
  • Wenn Sie MiKTeX verwenden, behalten Sie Updates und Paketergänzungen in MiKTeX Console bei.

Beweisen Sie abschließend, dass es tatsächlich gesetzt werden kann. Erstellen Sie ein kleines .tex, kompilieren Sie es, und wenn ein PDF herauskommt, ist die Installation abgeschlossen.

terminal
printf '\\documentclass{article}\\begin{document}Hello, \\LaTeX!\\end{document}' > hello.tex
pdflatex hello.tex
# -> produces hello.pdf