
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 bei null anfangen 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 ist diese Anleitung gedacht.
Skripte für jedes Betriebssystem – so geht’s
Um dir das Leben leichter zu machen, gibt es hier Skripte für die gängigen Betriebssysteme. Egal ob Windows, macOS oder Linux – mit diesen Skripten entfernst du die Arduino IDE samt aller Überreste.
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. Die Benutzereinstellungen und der Sketchbook-Ordner befinden sich an festen Speicherorten.
Speichere das folgende Skript als `.bat`-Datei und führe es **als Administrator** aus:
```bat
@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 sein (z. B. per Paketmanager oder manuell). Dieses Skript entfernt die Benutzereinstellungen und den Sketchbook-Ordner. Die eigentliche IDE musst du ggf. separat deinstallieren.
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
echo "Hinweis: Falls die Arduino IDE über einen Paketmanager installiert wurde, verwende den passenden Befehl,"
echo "z. B. 'sudo apt remove arduino'."
echo "Bei manueller Installation entferne das Installationsverzeichnis,"
echo "z. B. 'sudo rm -rf /usr/local/arduino'."
echo "Benutzereinstellungen und Sketchbook wurden entfernt."
Kommentare