|
|
|
# TeX-Live-Installation zu einem NFS- oder Samba-Server verteilen
|
|
|
|
|
|
|
|
Das Skript [`replicateTeXLive`](https://a75436.berlin.ptb.de/vaclab/miscellaneous/-/blob/master/replicateTeXLive) dient der Verteilung der grundlegenden TeX-Live-Installation, wie sie auf dem lokalen Rechner vorhanden ist (nähere Angaben zur Installieren siehe [hier](https://www.tug.org/texlive/quickinstall.html) ) und lokaler Ergänzungen. Das Skript [replicateTeXLiveLocal](https://a75436.berlin.ptb.de/vaclab/miscellaneous/-/blob/master/replicateTeXLiveLocal) dient dagegen ausschließlich der Verteilung der lokalen Ergänzungen.
|
|
|
|
|
|
|
|
Es wird im Folgenden von der folgenden Dateistruktur auf dem lokalen Rechner ausgegangen:
|
|
|
|
```
|
|
|
|
/usr/local/texlive
|
|
|
|
├── 2020
|
|
|
|
├── 2021
|
|
|
|
├── 2022
|
|
|
|
└── texmf-local
|
|
|
|
```
|
|
|
|
|
|
|
|
Die Skripte bewirken dieselbe Struktur auf dem NFS- oder Samba-Server, wobei in `replicateTeXLive` die Variable `YEAR` die Jahreszahl entsprechend der aktuellen lokalen TeX-Installation erhalten muss. Um die lästige Passwortabfrage zu vermeiden, sollte für den root-Account des Ziel-Servers die [passwortlose Anmeldung](ssh.md) eingerichtet werden.
|
|
|
|
|
|
|
|
Vor einer Verteilung muss unbedingt lokal getestet werden, ob wichtige Test-Dokumente korrekt übersetzt werden. Gegebenenfalls müssen vorher noch Änderungen vorgenommen werden.
|
|
|
|
|