Manchmal kommst du einfach nicht drum herum: Du musst die Arduino IDE vollständig löschen. Vielleicht kennst du das auch – Probleme mit Bibliotheken, Boards, die nicht erkannt werden, oder einfach Fehler die sich auf einem anderen PC nicht reproduzieren lassen. Wenn es so weit ist, heißt es aufräumen und von vorne beginnen. Damit das Ganze schnell und sauber über die Bühne geht, zeige ich dir hier, wie du die Arduino IDE komplett deinstallierst – inklusive praktischer Skripte für jedes Betriebssystem, denn leider reicht es nicht nur die App bzw. das Programm zu löschen und neu zu installieren. Du musst auch manuell viele Verzeichnisse bereinigen damit du wirklich von null beginnen kannst.
Warum die Arduino IDE komplett entfernen?
Es gibt viele Gründe, die Arduino IDE zu löschen. Oft fangen die Probleme ganz harmlos an: Eine Bibliothek macht Zicken, ein Board wird nicht mehr angezeigt, oder die Software läuft einfach nicht mehr rund. Besonders ärgerlich ist es, wenn du auf einem anderen Rechner alles testest und dort plötzlich alles funktioniert. Spätestens dann wird klar: Ein einfaches Deinstallieren reicht nicht – du brauchst einen kompletten Neustart. Und genau dafür habe ich eine Lösung parat.
Skripte für jedes Betriebssystem – so geht’s
Um dir das Leben leichter zu machen, habe ich Skripte für die gängigen Betriebssysteme zusammengestellt. Egal ob Windows, macOS oder Linux – mit diesen kleinen Skripten kannst du die Arduino IDE samt aller Überreste entfernen.
MacOS
Speichere das folgende Skript als .sh-Datei und führe es im Terminal aus:
#!/bin/bash
echo "Arduino IDE und zugehörige Dateien werden entfernt..."
# Pfad zur Arduino IDE-Anwendung
if [ -d "/Applications/Arduino.app" ]; then
echo "Lösche Arduino IDE..."
sudo rm -rf /Applications/Arduino.app
else
echo "Arduino IDE wurde nicht im Anwendungsordner gefunden."
fi
# Arduino Benutzerdatenpfad
ARDUINO_PREFS="$HOME/Library/Arduino15"
if [ -d "$ARDUINO_PREFS" ]; then
echo "Lösche Benutzereinstellungen (Library/Arduino15)..."
rm -rf "$ARDUINO_PREFS"
fi
# Arduino Sketchbook-Ordner (enthält Sketche und Bibliotheken)
SKETCHBOOK="$HOME/Documents/Arduino"
if [ -d "$SKETCHBOOK" ]; then
echo "Lösche Arduino Sketchbook-Ordner (Documents/Arduino)..."
rm -rf "$SKETCHBOOK"
fi
echo "Arduino IDE und alle zugehörigen Dateien wurden entfernt."
Windows (Batch-Skript)
Unter Windows wird die Arduino IDE in der Regel über einen Installer installiert, und die Benutzereinstellungen sowie der Sketchbook-Ordner befinden sich an spezifischen Orten. Dieses Batch-Skript deinstalliert die Arduino IDE (falls über einen Installer installiert) und entfernt die zugehörigen Benutzerdaten.
Speichere das folgende Skript als .bat-Datei und führe es als Administrator aus:
@echo off
echo Entferne Arduino IDE und zugehörige Dateien...
:: Deinstallation der Arduino IDE, falls installiert
echo Suche nach installierter Arduino IDE...
wmic product where "name like 'Arduino%%'" call uninstall /nointeractive
echo Deinstallation abgeschlossen oder nicht erforderlich.
:: Entfernen der Benutzereinstellungen
set ARDUINO_PREFS=%LOCALAPPDATA%\Arduino15
if exist "%ARDUINO_PREFS%" (
echo Entferne Benutzereinstellungen (%ARDUINO_PREFS%)...
rmdir /s /q "%ARDUINO_PREFS%"
)
:: Entfernen des Sketchbook-Ordners
set SKETCHBOOK=%USERPROFILE%\Documents\Arduino
if exist "%SKETCHBOOK%" (
echo Entferne Arduino Sketchbook-Ordner (%SKETCHBOOK%)...
rmdir /s /q "%SKETCHBOOK%"
)
echo Arduino IDE und alle zugehörigen Dateien wurden entfernt.
pause
Linux (Bash-Skript)
Unter Linux kann die Arduino IDE auf verschiedene Arten installiert werden (z. B. über einen Paketmanager wie apt oder manuell). Daher konzentriert sich dieses Skript darauf, die Benutzereinstellungen und den Sketchbook-Ordner zu entfernen. Für die Deinstallation der IDE selbst wird ein Hinweis gegeben, da der genaue Pfad variieren kann.
Speichere das folgende Skript als .sh-Datei und führe es im Terminal aus:
#!/bin/bash
echo "Entferne Arduino IDE und zugehörige Dateien..."
# Entfernen der Benutzereinstellungen
ARDUINO_PREFS="$HOME/.arduino15"
if [ -d "$ARDUINO_PREFS" ]; then
echo "Entferne Benutzereinstellungen ($ARDUINO_PREFS)..."
rm -rf "$ARDUINO_PREFS"
fi
# Entfernen des Sketchbook-Ordners
SKETCHBOOK="$HOME/Arduino"
if [ -d "$SKETCHBOOK" ]; then
echo "Entferne Arduino Sketchbook-Ordner ($SKETCHBOOK)..."
rm -rf "$SKETCHBOOK"
fi
# Hinweis zur manuellen Deinstallation der IDE, falls erforderlich
echo "Hinweis: Falls die Arduino IDE über einen Paketmanager installiert wurde, verwende den entsprechenden Befehl zur Deinstallation (z. B. 'sudo apt remove arduino')."
echo "Falls sie manuell installiert wurde, entferne das Installationsverzeichnis manuell (z. B. 'sudo rm -rf /usr/local/arduino')."
echo "Benutzereinstellungen und Sketchbook wurden entfernt."
Quellen:
https://support.arduino.cc/hc/en-us/articles/360021325733-Uninstall-Arduino-IDE
Schreibe einen Kommentar