| ... | ... | @@ -5,9 +5,10 @@ Das Skript [`replicateTeXLive`](https://a75436.berlin.ptb.de/vacl |
|
|
|
Die Skripte erwarten die folgende Dateistruktur auf dem lokalen Rechner (Standard bei unmodifizierter lokaler TeXLive-Installation):
|
|
|
|
```
|
|
|
|
/usr/local/texlive
|
|
|
|
├── 2020
|
|
|
|
├── 2021
|
|
|
|
├── 2022
|
|
|
|
├── 2023
|
|
|
|
├── current
|
|
|
|
└── texmf-local
|
|
|
|
```
|
|
|
|
|
| ... | ... | @@ -28,3 +29,21 @@ Um bei Ausführung der Skripte die lästige Passwortabfrage zu vermeiden, sollte |
|
|
|
Um für Sonderfälle auch ältere TeXLive-Installationen per NFS oder Samba anbieten zu können, empfiehlt es sich, bei Erscheinen und Installieren einer völlig neuen TeXLive-Version (neue `YEAR`-Variable) zumindest die vorjährige weiterhin bestehen zu lassen.
|
|
|
|
|
|
|
|
Vor einer Verteilung muss unbedingt lokal getestet werden, ob wichtige Test-Dokumente korrekt übersetzt werden. Gegebenenfalls müssen vorher noch Änderungen vorgenommen werden.
|
|
|
|
|
|
|
|
**Anmerkung zum NFS- oder Samba-Server:** Dieser Server (`a73434`) verteilt
|
|
|
|
die TeX-Distributionen als Verzeichnis mit einer Jahreszahl (siehe oben).
|
|
|
|
Damit bei der Installation einer neuen TeXLive-Ausgabe nicht alle Clients
|
|
|
|
die im Pfad enthaltene Jahreszahl anpassen müssen, existiert das Verzeichnis
|
|
|
|
`current`, welches auf den Inhalt der aktuell zu benutzenden Dateien
|
|
|
|
verweist. Zu diesem Zweck enthält die Datei `/etc/fstab` eine Angabe der
|
|
|
|
folgenden Art:
|
|
|
|
|
|
|
|
```
|
|
|
|
/usr/local/texlive/2023 /usr/local/texlive/current none defaults,bind 0 0
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
»Bind-Mount« ist in diesem Fall dem funktionell ähnlichen »Symlink«
|
|
|
|
vorzuziehen. Das Verzeichnis `current` ist somit sowohl per NFS als auch SMB
|
|
|
|
nutzbar.
|
|
|
|
|