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