Anders als bei der Installation einer LaTeX-Distribution unter Windows kommt für GNU/Linux-Betriebssysteme eigentlich nur eine einzige LaTeX-Distribution infrage, nämlich TeXLive. Diese kann über zwei Wege installiert werden, die beide ihre Vor- und Nachteile haben.
Benutzer einer GNU/Linux-Distribution, die auf Paketquellen zurückgreift, können TeXLive relativ einfach installieren. Nachteil an dieser Methode ist, dass die TeXLive-Pakete teilweise schon sehr veraltet sein können. Für gewöhnlich werden diese (im Falle von z.B. Ubuntu-Derivaten) nur alle 6 Monate aktualisiert (mit Erscheinen einer neuen Version. Wer noch die LTS von Ubuntu 12.04 benutzt, kann auch eine PPA einbinden, um seine TeXLive-Distribution aktuell zu halten.
sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update
Alle anderen müssen mit den älteren TeXLive-Paketen auskommen.
Positiv an der Installation von TeXLive über die Paketquellen ist, dass die Installation soweit automatisch funktioniert und der LaTeX-Editor (TeXMaker, Kile …) sofort und ohne Nacharbeitung der Verknüpfungen zum TeXLive-Verzeichnis mit den Binaries kommuniziert.
Wie auch bei der manuellen Installation hat man die Wahl des vollen Distributionsumfangs oder nur ausgewählter Pakete:
Ist alles heruntergeladen und installiert, kann TeXLive sofort benutzt werden.
Diese Methode ist zwar etwas umständlicher als der Weg über die Paketquellen. Endergebnis ist eine TeXLive-Distribution mit aktuellen Paketen und einem speziellen TeXLive-Paketmanager, worüber einzelne Pakete gesucht, installiert/deinstalliert und aktualisiert werden können.
Zunächst muss die Distribution von der TeXLive-Homepage heruntergeladen werden. Über den Link kann man die komplette Distribution als .iso-Image-Datei (direkt oder als torrent) herunterladen. Die heruntergeladene .iso (2,7 GB) sollte in ein beliebiges Verzeichnis entpackt, oder gebrannt und eingebunden werden.
Bevor TeXLive manuell installiert wird, muss vorher getan werden:
sudo rm -rf /usr/local/texlive/20xx
Wie oben beschrieben, wurde die heruntergeladene .iso-Image-Datei z.B. namens texlive2015-20150523.iso in ein beliebiges Verzeichnis entpackt, z.B.
/home/<Benutzername>/Downloads/texlive
Man wechsle über das Terminal in dieses Verzeichnis und gebe den Befehl zum Starten der grafischen Oberfläche ein:
sudo ./install-tl -gui
Damit wird das Installationsskript im Fenster-Modus gestartet, das vorher installiert Paket perl-tk machts möglich. (Wer dieses Paket vorher nicht installiert hat, für den gehts auf der Konsole im Text-Modus weiter.)
Im erschienen Setup-Fenster kann man dann die zu installierenden Pakete manuell auswählen oder weitere Einstellungen treffen. Für gewöhnlich werden alle Voreinstellungen belassen, nur in der Kategorie »Installation collections« → Button »change« sollte man nach Möglichkeit nur die Sprachen anwählen, in denen man auch schreibt und ggf.. einige nicht genutzte Paketgruppen (Musiknotensatz, Brettspiele-Satz, XeTeX usw.). Voreinstellung ist »alles«, d.h. die gesamte TeXLive-Distribution wird installiert. Der für die Auswahl benötigte Speicherplatz wird gleich mit im Setup-Fenster angezeigt.
Nach Drücken des Installieren-Buttons am unteren Rand des Setup-Fensters gehts los und TeXLive wird installiert. Das kann einige Minuten dauern. Anschließend wird das Fenster über "Ende" geschlossen.
Mit der Anpassung der Umgebungsvariablen wird dem System gezeigt, wo die Pfade von TeXLive systemweit zu finden sind. Dazu in ein Terminal-Fenster eingeben:
PATH=/usr/local/texlive/2015/bin/x86_64-linux:$PATH
(Wer ein 32bit-System benutzt, für den lautet der BLAU markierte Abschnitt anders!)
Nun werden dem TeXLive-Systemordner die Benutzerrechte des Computerbenutzers zugewiesen. Wieder ein Terminal-Fenster öffnen und eingeben:
sudo chown -hR BENUTZERNAME /usr/local/texlive/20xx
(Für BENUTZERNAME und 20xx natürlich die korrekten Werte eingeben!)
Als Nächstes sollte man den mitgelieferten TeXLive-Paketmanager benutzen, um seine Pakete auf den letzten Stand zu bringen. Hierfür in ein beliebiges Terminal-Fenster eingeben:
tlmgr gui
Da die Installation gängiger Editoren (wie TeXMaker) aus den Paketquellen zumindest eine rudimentäre TeXLive-Installation mit sich ziehen (Abhängigkeiten!), müssen also auch die Editoren manuell installiert werden.
Wer TeXMaker bevorzugt, hat es hier einfacher und lädt sich einfach die vorkompilierte .deb-Datei für sein Linux (z.B. Ubuntu) herunter und installiert sie per Doppelklick. Achtung, dass man den korrekten Download für seine Ubuntu-Version und seine Prozessor-Architektur (32bit vs. 64bit) wählt! Gegebenenfalls muss vorher noch das Paket "libpoppler-qt4-4" installiert werden.
Wer mit einem .rpm-basierenden System wie OpenSUSE arbeitet, handelt entsprechend.
Leider scheint die unter Punkt 2.4 angegebene Einrichtung der Umgebungsvariablen nicht dazu zu führen, dass der Editor automatisch auf den TeX-Installationspfad zurückgreift – das war in älteren TeXLive-Versionen noch besser gelöst. Im Moment muss man einmal den Pfad zu den ausführbaren Programmen (pdflatex, bibtex, xelatex usw.) von TeXLive angeben und kann sie dann verwenden.
Am Beispiel vom Editor "TexMaker":
/usr/local/texlive/2015/bin/x86_64-linux/pdflatex
Achtung! Auf 32bit-Systemen ist der Blau markierte Teil anders.
Mit der Verlinkung auf "Bib(la)tex" wird ebenso verfahren. Mit den beiden Programmen kann man schon mal den Großteil seiner Dokumente setzen.
Übrigens: Wer TeXLive auf Windows installiert, muss in dem Fall nichts weiter manuell verlinken; der Editor findet den Binaries-Ordner von TeXLive automatisch.