Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

13 Jul '19, 15:02

Keks%20Dose's gravatar image

Keks Dose
20159

Kein Systempfad zu .../texlive/bin unter openSuse (Leap 15.1)

Hallo, texlive 2019 in openSuse Leap 15.1 installiert, allerdings nicht unter /usr/local/texlive, sondern unter /local/texlive. Also habe ich mir hier [https://github.com/rolfn/texlive-dummy-opensuse][1] die Quelle des Pakets gezogen und im Makefile den Pfad angepasst. Paket gebaut mit »make« und installiert. Erfolg: unter /etc/profiles.d/ gibt es zzz.texlive.sh und zzz.texlive.csh . In beiden ist, wie gewollt, angegeben: TL_DIR="/local/texlive/2019" Aber wenn ich als root z.B. eingebe texdoc texdoc erhalte ich texdoc: command not found Wie auch, denn echo $PATH als root enthält /local/texlive/2019/bin eben nicht, sondern nur /sbin:/bin:/usr/sbin:/usr/bin Was mache ich falsch? Als Nutzer kann ich aus *.tex Dateien PDFs herstellen (bis auf einen mir rätselhaften Fehler bei LuaLaTeX, aber dem gehe ich nach, wenn das hier gelöst ist). ---------- ## Edit ## Auf die Antwort von Ijon (vielen Dank!): sudo -i printenv PATH ergibt folgendes Ergebnis: /local/texlive/2019/bin/x86_64-linux:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin Ähm, was bedeutet das? (Die Vorschläge, texlive woanders zu installieren oder einen zusätzlichen Nutzer einzurichten, überblicke ich noch nicht, das muss ich mir erst überlegen. So eine Änderung hat ja auch Auswirkungen auf die Neuinstallation, auf das Backup etc.) [1]: https://github.com/rolfn/texlive-dummy-opensuse
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

13 Jul '19, 14:15

Keks%20Dose's gravatar image

Keks Dose
20159

Kein Systempfad zu .../texlive/bin unter openSuse (Leap 15.1)

Hallo, texlive 2019 in openSuse Leap 15.1 installiert, allerdings nicht unter /usr/local/texlive, sondern unter /local/texlive. Also habe ich mir hier [https://github.com/rolfn/texlive-dummy-opensuse][1] die Quelle des Pakets gezogen und im Makefile den Pfad angepasst. Paket gebaut mit »make« und installiert. Erfolg: unter /etc/profiles.d/ gibt es zzz.texlive.sh und zzz.texlive.csh . In beiden ist, wie gewollt, angegeben: TL_DIR="/local/texlive/2019" Aber wenn ich als root z.B. eingebe texdoc texdoc erhalte ich texdoc: command not found Wie auch, denn echo $PATH als root enthält /local/texlive/2019/bin eben nicht, sondern nur /sbin:/bin:/usr/sbin:/usr/bin Was mache ich falsch? Als Nutzer kann ich aus *.tex Dateien PDFs herstellen (bis auf einen mir rätselhaften Fehler bei LuaLaTeX, aber dem gehe ich nach, wenn das hier gelöst ist). [1]: https://github.com/rolfn/texlive-dummy-opensuse