convert indentation to tabs
Dieser Commit ist enthalten in:
+10
-10
@@ -7,8 +7,8 @@ TEXHASH=$(command -v texhash || true)
|
|||||||
|
|
||||||
# Falls tlmgr gar nicht existiert, sofort abbrechen
|
# Falls tlmgr gar nicht existiert, sofort abbrechen
|
||||||
if [ -z "$TLMGR" ]; then
|
if [ -z "$TLMGR" ]; then
|
||||||
echo "Fehler: tlmgr wurde auf diesem System nicht gefunden!" >&2
|
echo "Fehler: tlmgr wurde auf diesem System nicht gefunden!" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "=== Starte optimierte LaTeX-Konfiguration ==="
|
echo "=== Starte optimierte LaTeX-Konfiguration ==="
|
||||||
@@ -20,10 +20,10 @@ $TLMGR update --self --all
|
|||||||
# 2. Nur deinstallieren, falls überhaupt vorhanden (Fehlertolerant bei set -e)
|
# 2. Nur deinstallieren, falls überhaupt vorhanden (Fehlertolerant bei set -e)
|
||||||
echo "Überprüfe Altlasten..."
|
echo "Überprüfe Altlasten..."
|
||||||
if $TLMGR info texliveonfly 2>/dev/null | grep -q "installed:[[:space:]]*Yes"; then
|
if $TLMGR info texliveonfly 2>/dev/null | grep -q "installed:[[:space:]]*Yes"; then
|
||||||
echo "Deinstalliere veraltetes texliveonfly..."
|
echo "Deinstalliere veraltetes texliveonfly..."
|
||||||
$TLMGR remove texliveonfly
|
$TLMGR remove texliveonfly
|
||||||
else
|
else
|
||||||
echo " -> texliveonfly ist nicht installiert (Überspringe Deinstallation)."
|
echo " -> texliveonfly ist nicht installiert (Überspringe Deinstallation)."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 3. ALLE Pakete gebündelt in EINEM Rutsch installieren
|
# 3. ALLE Pakete gebündelt in EINEM Rutsch installieren
|
||||||
@@ -107,8 +107,8 @@ $TLMGR install \
|
|||||||
|
|
||||||
# 4. Datenbank-Refresh
|
# 4. Datenbank-Refresh
|
||||||
if [ -n "$TEXHASH" ]; then
|
if [ -n "$TEXHASH" ]; then
|
||||||
echo "Aktualisiere LaTeX-Dateidatenbank..."
|
echo "Aktualisiere LaTeX-Dateidatenbank..."
|
||||||
$TEXHASH
|
$TEXHASH
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 5. System-Abhängigkeiten prüfen und installieren (Biber & Ghostscript)
|
# 5. System-Abhängigkeiten prüfen und installieren (Biber & Ghostscript)
|
||||||
@@ -172,10 +172,10 @@ echo ""
|
|||||||
echo "=== Speicherplatz-Optimierung ==="
|
echo "=== Speicherplatz-Optimierung ==="
|
||||||
read -p "Möchtest du alle alten tlmgr-Paketbackups unwiderruflich löschen? (j/N): " response
|
read -p "Möchtest du alle alten tlmgr-Paketbackups unwiderruflich löschen? (j/N): " response
|
||||||
if [[ "$response" =~ ^[jJ][aA]?$ || "$response" = "j" ]]; then
|
if [[ "$response" =~ ^[jJ][aA]?$ || "$response" = "j" ]]; then
|
||||||
echo "Lösche alte Backups..."
|
echo "Lösche alte Backups..."
|
||||||
$TLMGR backup --clean=0 --all
|
$TLMGR backup --clean=0 --all
|
||||||
else
|
else
|
||||||
echo "Backups wurden beibehalten."
|
echo "Backups wurden beibehalten."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "=== Fertig! ==="
|
echo "=== Fertig! ==="
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren