[[Vorlage(InArbeit, 10.08.2011, ramnit)]] [[Vorlage(Getestet)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:sudo: Root-Rechte] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis()]] Die [http://www.tug.org/texlive TeX-Live-Distribution] {en} enthält alle wichtigen [:LaTeX#TeX: TeX]-Anwendungen, Makro-Pakete und Schriften. Die Latex-Distributionen pdfTex und XeTeX sind ebenfalls integriert worden. Sie ist damit aktuell die umfangreichste TeX-Distribution. = Installation = Es bieten sich verschieden Möglichkeiten TeX Live zu installieren, die im folgenden kurz erläutert werden. == aus den Paketquellen == TeX Live wird mit den folgenden Paketen installiert [1]: {{{#!vorlage Paketinstallation texlive, Beinhaltet ein vollständiges TeX-System mit zusätzlichen Schriften und häufig benutzten LaTeX-Paketen. texlive-doc-de, Optional, enthält die deutsche Dokumentation zu TeX Live. Darin sind auch eine FAQ-Liste, der LaTeX-Katalog und sonstige Informationen enthalten. texlive-latex-extra, Optional, installiert viele zusätzliche LaTeX-Pakete. texlive-lang-german, Optional, enthält die deutsche Sprachunterstützung. }}} Will man eine minimale Installation vornehmen und die restlichen Pakete bei Bedarf installieren, wählt man das Paket: {{{#!vorlage Paketinstallation texlive-base }}} Für eine komplette Installation von TeX Live wählt man das Paket: {{{#!vorlage Paketinstallation texlive-full, universe }}} {{{#!vorlage warnung Achtung: Bei der Installation von '''texlive-full''' werden mehrere hundert Megabyte heruntergeladen, weil alle Sprachdateien installiert werden.}}} == Manuelle Installation == Da die durch Ubuntu-/Debian-Pakete zur Verfügung gestellten Pakete den Latex-Paketen auf dem CTAN-Server häufig eine gewisse Zeit hinterherhinken, kann es sich für erfahrene Benutzer empfehlen, TeX Live manuell zu installieren. Dazu folgt hier eine Anleitung, die im Diskussionsforum zu dieser Seite entwickelt wurde. Obwohl einige Schritte über eine grafische Oberfläche ausgeführt werden könnten, wird hier nur das Vorgehen über das Terminal beschrieben: * Zunächst muss sichergestellt werden, dass alle TeX-Live-Pakete aus den Ubuntu-Paketquellen deinstalliert sind (über Synaptic nach „texlive“ suchen). * Alle folgenden Schritte müssen als Superuser [2] ausgeführt werden. (Um nicht immer sudo eingeben zu müssen, kann man zu Beginn der Installation mit ``sudo su`` die Superuser-Rechte erlangen; das Installationsscript unten funktioniert zudem nicht mit einem vorangestellten ``sudo``). * Bestimmte benötigte Pakete installieren [1]: {{{#!vorlage Befehl apt-get install tex-common texinfo equivs perl-tk perl-doc }}} * Installations-Script ``install-tl-unx.tar.gz`` [http://www.tug.org/texlive/acquire-netinstall.html hier] {en} herunterladen (zum Beispiel in das eigenen Home-Verzeichnis). * Das tar.gz-Archiv entpacken. * Ins vorher entpackte Script-Verzeichnis wechseln: {{{#!vorlage Befehl cd /home/user/install-tl... }}} * Terminalfenster maximieren (damit beim folgenden Installationsscript alle Optionen sichtbar sind): * {{{#!vorlage Befehl ./install-tl }}} * Menüpunkt „Options“ wählen: ``O - Enter``. * Menüpunkt „create symlinks in standard directories“ wählen: ``L - Enter``. * Die drei darauf folgenden Anfragen für Pfadänderungen mit Enter bestätigen (also die Vorgaben annehmen). * Zurück ins Hauptmenu: ``R - Enter``. * Falls nicht alle Sprachen unterstützt werden sollen (z. B. um Speicherplatz zu sparen), kann man Sprachen im Untermenu ``L`` an-/abwählen. * Im Menü des Installationsscripts kann außerdem festgelegt werden, wenn nicht die volle TeX-Live-Distribution (2,5 GB) installiert werden soll, sondern nur eine kleinere Untermenge von Paketen. * Schließlich, zum Installieren: ``I - Enter``. Anschließend muss man [:apt-get:] mitteilen, dass zu diversen Paketen in den Ubuntu-Paketquellen nun äquivalente Pakete vorhanden sind, dass es diese also nicht mit Paketen aus den Paketquellen aktualisieren soll. Die folgenden Schritte müssen immer noch als Superuser ausgeführt werden: * {{{#!vorlage Befehl mkdir /tmp/tl-equivs }}} * {{{#!vorlage Befehl cd /tmp/tl-equivs }}} * {{{#!vorlage Befehl equivs-control texlive-local }}} * {{{#!vorlage Befehl gedit texlive-local }}} * Den Inhalt dieser Datei einfügen: [http://www.tug.org/texlive/debian-control-ex.txt debian-control-ex.txt]. (Es kann auch noch die Jahrzahl angepasst werden, da diese Datei etwas veraltet ist; dies ist aber nicht zwingend notwendig.) * Datei speichern und gedit schliessen. Dann: * {{{#!vorlage Befehl equivs-build texlive-local }}} * {{{#!vorlage Befehl dpkg -i texlive-local_2010-1~1_all.deb }}} (Hier muss überprüft werden, wie die Datei genau heißt.) Die so installierte TeX-Live-Installation kann dann mit dem mitgelieferten Paketmanager ``tlmgr`` direkt vom CTAN-Server aktualisiert werden. Die Bedienung des Paketmanagers ist relativ simpel. Die Optionen anzeigen: {{{#!vorlage Befehl sudo tlmgr --help }}} Eine Anleitung dazu gibt es [http://www.tug.org/texlive/doc/texlive-de/texlive-de.html#x1-460006.2 hier]. = Links = ##nicht auf diesen Artikel zutreffenden Kategorien bitte löschen! ##auf Benutzerseiten sind keine Tags erlaubt! #tag: Netzwerk, Grafik, GNOME, Hardware, Wiki, Ubuntu, Internet, Emulation und Virtualisierung, System, Sicherheit, Shell, Übersicht, Installation, Community, Einsteiger, Server, Multimedia, Xfce, Editor, unfreie Software, Desktop, Spiele, Bildung, Edubuntu, Programmierung, Büro, Kommunikation, Paketverwaltung, KDE, LXDE, GPS, DVD, Barrierefreiheit