PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TeX Live dem System bekannt machen?!



fünfhaus
06-08-2016, 18:34
Hab hier Ubuntu 16.04 LTS und Tex Live 2016. Als ich vor einer Weile Original/Vanilla TeX Live installierte, habe ich danach "TeX Live dem System bekannt gemacht". Also das Binary-Verzeichnis von TeX Live in die systemweite Environment-Variable PATH eintragen. Problem: Ich kann mich nicht mehr erinnern, in welche Datei ich das eingetragen habe? Also



PATH=/usr/local/texlive/2016/bin/i386-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2016/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2016/texmf-dist/doc/info:$INFOPATH; export INFOPATH


https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#installation

Welche Möglichkeiten gibt es? In der .bashrc z. B. steht nichts...?! Die Datei /etc/profile.d/texlive.sh hab ich auch nicht angelegt?! Ich steh hier irgendwie auf der Leitung...

klops
06-08-2016, 18:42
Es gibt viele Möglichkeiten. Neben systemweiten Dateien unter /etc (beispielsweise /etc/profile, /etc/environment, /etc/login.defs) auch Konfigurationsdateien im Home-Verzeichnis (beispielsweise .profile) bzw. im config-Verzeichnis im Home-Verzeichnis.

Du kannst aber mit grep in den genannten Verzeichnissen recht schnell Dateien durchsuchen – sogar rekursiv ganze Dateibäume.

BTW: Für Ubuntu gibt es ein schönes Installationsskript für Vanilla-TeX-Live (https://github.com/scottkosty/install-tl-ubuntu), das auch den Linux-Paketmanager über das Vorhandensein informiert.

fünfhaus
07-08-2016, 18:49
Es gibt viele Möglichkeiten. Neben systemweiten Dateien unter /etc (beispielsweise /etc/profile, /etc/environment, /etc/login.defs) auch Konfigurationsdateien im Home-Verzeichnis (beispielsweise .profile) bzw. im config-Verzeichnis im Home-Verzeichnis.

Du kannst aber mit grep in den genannten Verzeichnissen recht schnell Dateien durchsuchen – sogar rekursiv ganze Dateibäume.

BTW: Für Ubuntu gibt es ein schönes Installationsskript für Vanilla-TeX-Live (https://github.com/scottkosty/install-tl-ubuntu), das auch den Linux-Paketmanager über das Vorhandensein informiert.

Danke für den Link. Hab das Installationsskript ausprobiert. Funktioniert super. Ein Problem hat sich aber ergeben: Warum wurde tlmgr nicht installiert? Wie kann man das nachinstallieren?

rstuby
07-08-2016, 20:13
Lege noch die /etc/profile.d/texlive.sh mit den Pfadanpassungen an, damit der tlmgr auch gefunden wird. Das ging bei mir zumindest so.

klops
08-08-2016, 08:17
Bei meiner letzten Installation vor ein paar Monaten wurde tlmgr mit installiert. Würde mich sehr wundern wenn das nicht so wäre. Immerhin ist es Teil des Infrastruktur-Pakets von TeX Live und das ist Teil jedes Schemas.

fünfhaus
10-08-2016, 11:24
Ist schon irgendwie komisch. Hab mit dem Skript auf einem anderem Rechner Tex Live 2016 installiert. Da funktioniert alles. tlmgr tut auch. Bin unterwegs und kann mir das erst in ca. 2 Wochen ansehen. Meld mich dann eventuell nochmal an dieser Stelle. Danke erst mal für eure Hilfe...