
Ich möchte fragen, welche dieser beiden Installationsmethoden für Texlive 2012 auf Fedora 17 besser ist.
- verteilungsspezifischRPM/Repository-Methode
- native Installation von tug.org
Welches System ist für mich am stabilsten und aktuellsten? Ich habelesendass distributionsspezifisch kein tlmgr zum Aktualisieren verwendet. Was bedeutet das für mich? tx
Antwort1
Es gibt Gründe, die für beide Ansätze sprechen. Für viele Endbenutzer dürfte die Mehrheit eher für die Standardversion, für Server-Setups jedoch eher für die verwaltete Version ausfallen.
Das „normale“ TeX Live von TUG wird, abgesehen von der kleinen „Freeze“-Periode jedes Jahr, fast täglich von CTAN aktualisiert. Dies macht es einfach, Ihr TeX-System zu aktualisieren, um die neueste Version von Paketen zu erhalten, was oft nützlich ist, um neue Funktionen zu erhalten oder Fehler zu beheben. Es bedeutet auch, dass Sie die meisten „kostenlosen“ Pakete erhalten, ohne sie selbst installieren zu müssen. Eine „eigenständige“ Installation wird von verwaltet und tlmgr
ermöglicht es Ihnen, einzelne Pakete selektiv hinzuzufügen oder zu entfernen.usw.
Für die „systemverwaltete“ Installation spricht, dass diese Binärdateien enthält, die dynamisch mit systemverwalteten Bibliotheken kompiliert wurden. Wenn also ein Update für Code von Drittanbietern erforderlich ist, wird es automatisch auf die TeX-Binärdateien angewendet, wenn Ihr allgemeines Systemupdate durchgeführt wird. (Im Vergleich dazu ist die „normale“ TUG-Version völlig unabhängig, was bedeutet, dass TeX Live bei einem Fehler in Code von Drittanbietern diesen aktualisieren muss und Sie dann das Update für TeX Live installieren müssen, um das Problem zu beheben.) Das „systemverwaltete“ TeX wird auch von anderen TeX-abhängigen Paketen benötigt (z.Bdie meisten für Linux verfügbaren TeX-Editoren), daher ist die Installation des verwalteten Editors oft erforderlich/einfacher, wenn Sie beispielsweise TeXworks mit Ihrem Paketmanager installieren möchten.
Ein in den Kommentaren hervorgehobener Punkt und einer der Gründe, warum Endbenutzern normalerweise eine „Vanilla“-Installation empfohlen wird, ist die Tatsache, dass Linux-Distributionen nicht unbedingt das neueste TeX Live verwenden. Daher erhalten sie keine Fixes für den darin enthaltenen (La)TeX-Code (da dieser nicht „über“ TeX Live-Versionen hinweg aktualisiert wird). Sie erhalten zwar die von mir erwähnten Bibliotheksfixes, die für die Sicherheit wichtig sind, aber für die meisten Endbenutzer sind es die Änderungen in (La)TeX-Paketen, die von Bedeutung sind. Selbst wenn eine Distribution die neueste TeX Live-Version verwendet, bedeutet die Notwendigkeit, Material neu zu verpacken, mit ziemlicher Sicherheit, dass Updates für (La)TeX-Material hinter denen in „Vanilla“ TeX Live zurückbleiben.
Die Frage ist, welches Setup „stabiler“ ist. Das hängt davon ab, was Sie wollen. Wenn Sie installierte (La)TeX-Pakete nie aktualisieren und nur aus Sicherheitsgründen die Binärdateien ändern, ist „normales“ TeX Live in dieser Hinsicht im Wesentlichen identisch mit einer verwalteten Installation. Die Möglichkeit, installierte Pakete hinzuzufügen/aktualisieren, verringert in diesem Sinne jedoch die Stabilität (Pakete ändern => Ausgabe ändern).