bin/up automatisch unser TeX Live Full-Image. Um manuelle Aktualisierungen zu vermeiden, können Sie die Aktualisierung Ihres TeX Live-Sandbox-Images mit dem folgenden Skript automatisieren. Fügen Sie es als Cronjob hinzu und stellen Sie sicher, dass der Cron-Benutzer die Berechtigung hat, docker auszuführen. Führen Sie crontab -e aus und fügen Sie die folgende Zeile am Ende hinzu.
crontab -e
flock -n überspringt einen Lauf, solange der vorherige noch die Sperre hält, sodass sich langsame Pull-Vorgänge nie aufstauen.
- Direkte Verbindung
- Mirror-Site verwenden
/usr/local/bin/pull-texlive.sh
Image is up to date) und ist in Sekunden erledigt. Eine echte Aktualisierung lädt höchstens ein Image pro Stunde herunter, begrenzt durch timeout 50m, und docker image prune -f entfernt die Layer, die durch das Verschieben des Tags verwaist sind.
So prüfen Sie, ob die Synchronisierung einwandfrei funktioniert:
TAGS hinzu – die Länge der Rotation passt sich automatisch an. Stunden, in denen der Host ausgeschaltet ist, werden übersprungen und nicht nachgeholt; die betroffenen Tags werden einfach beim nächsten Durchlauf aktualisiert.
