PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [TeX-Live 2013] install-tl als user



MoonKid
20-10-2013, 18:34
Im QuickInstall (https://www.tug.org/texlive/quickinstall.html) wird behauptet, es sei möglich und auch empfohlen TL als User zu installieren.

install-tl.sh versucht TL aber in /usr/local/texlive/2013 zu installieren. Bei meinem Ubuntu 13.10 ist dies aber nur root vorbehalten.

Wie sollte ich also nun weiter vorgehen?

sommerfee
20-10-2013, 19:02
Dort steht in Menü:


(D) directories:
TEXDIR (the main TeX directory):
!! default location: /usr/local/texlive/2013
!! is not writable or not allowed, please select a different one!

Folglich ist das weitere Vorgehen, die Pfade durch Drücken der Taste D zu ändern.

klops
21-10-2013, 07:59
Oder man legt eine Gruppe für die Administration von TeX Live an, überträgt den Gruppenbesitz von /usr/local/textlive und aller Unterverzeichnisse an diese Gruppe, trägt den Benutzer, der die Administration von TeX Live übernehmen soll in diese Gruppe ein und startet die Installation mit diesem Benutzer. So mache ich das seit Jahren, wobei ich auch noch einen SymLink /usr/local/texlive/current habe, der derzeit auf 2013 zeigt. Alle TeX-Live-Pfade in PATH, MANPATH und INFOPATH verwenden dieses Link. So kann ich zwischen unterschiedlichen TeX-Live-Versionen einfach durch Änderung des Links umschalten.