Skip to content

fnm uninstall Befehl Anleitung

Der fnm uninstall Befehl wird verwendet, um installierte Node.js-Versionen zu deinstallieren.

Befehlssyntax

bash
fnm uninstall [OPTIONEN] [VERSION]

Alias: uni

Parameter

VERSION

Gibt die zu deinstallierende Node.js-Version an:

bash
# Bestimmte Version deinstallieren
fnm uninstall 16.20.2

# Über Alias deinstallieren
fnm uninstall legacy

Optionen

--node-dist-mirror

Spiegelquelle angeben (normalerweise nicht erforderlich):

bash
fnm uninstall 16.20.2

--fnm-dir

fnm Installationsverzeichnis angeben:

bash
fnm uninstall 16.20.2 --fnm-dir=/custom/path

--log-level

Protokollierungsstufe einstellen:

bash
fnm uninstall 16.20.2 --log-level=quiet

Verwendungsbeispiele

Bestimmte Version deinstallieren

bash
# Node.js 16.20.2 deinstallieren
fnm uninstall 16.20.2

Über Alias deinstallieren

bash
# Wenn ein Alias auf diese Version zeigt
fnm uninstall legacy

WARNING

Die Deinstallation über Alias löscht die Node.js-Version, auf die der Alias zeigt, sowie alle anderen Aliase, die auf dieselbe Version zeigen.

Massen-Deinstallation

bash
# Installierte Versionen anzeigen
fnm list

# Nicht benötigte Versionen einzeln deinstallieren
fnm uninstall 14.21.3
fnm uninstall 16.20.2

Deinstallationsverhalten

Version deinstallieren

bash
fnm uninstall 16.20.2

Dies löscht:

  • ~/.fnm/node-versions/v16.20.2/ Verzeichnis
  • Verwandte Aliase (falls vorhanden)

Alias deinstallieren

bash
fnm alias 16.20.2 legacy
fnm uninstall legacy

Dies löscht:

  • Node.js 16.20.2 Version
  • legacy Alias
  • Andere Aliase, die auf 16.20.2 zeigen

Häufige Probleme

Aktuell verwendete Version kann nicht deinstalliert werden

bash
# Zuerst zu einer anderen Version wechseln
fnm use 20

# Dann deinstallieren
fnm uninstall 16.20.2

Version existiert nicht

bash
# Installierte Versionen anzeigen
fnm list

# Versionsnummer bestätigen
fnm uninstall 16.20.2

Festplattenspeicher nach Deinstallation nicht freigegeben

bash
# fnm Verzeichnis prüfen
du -sh ~/.fnm

# Reste bereinigen
rm -rf ~/.fnm/node-versions/v16.20.2

Best Practices

Regelmäßige Bereinigung

bash
# Installierte Versionen anzeigen
fnm list

# Nicht verwendete alte Versionen deinstallieren
fnm uninstall 14.21.3
fnm uninstall 16.20.2

LTS-Versionen behalten

bash
# LTS-Versionen behalten
fnm list | grep -E "v(18|20)"

# Nicht-LTS-Versionen deinstallieren
fnm uninstall 19.9.0