Hier eine detaillierte Übersicht über die Schritte, die ich durchgeführt habe:
Berechtigungen wiederhergestellt: Ich habe alle Eigentümerrechte im Verzeichnis /opt/iobroker auf den Benutzer iobroker zurückgesetzt, damit die Standard-Berechtigungen wiederhergestellt sind.
iob fix ausgeführt: Beim Ausführen von iob fix wurde ich dazu aufgefordert, das Boot-Target auf multi-user umzustellen. Nach einem Neustart und dem Stoppen aller ioBroker-Prozesse habe ich iob fix erneut ausgeführt, um sicherzustellen, dass alle Berechtigungen und Konfigurationen korrekt gesetzt sind.
Systempakete installiert: Ich habe die erforderlichen Pakete build-essential, libcairo2-dev, libpango1.0-dev, libjpeg-dev, libgif-dev und librsvg2-dev installiert, wie empfohlen, um sicherzustellen, dass das Canvas-Paket korrekt gebaut werden kann.
mihome-vacuum Adapter neu installiert: Schließlich habe ich den mihome-vacuum Adapter deinstalliert und dann neu installiert, um sicherzustellen, dass Canvas automatisch eingebunden wird und alle Abhängigkeiten korrekt eingerichtet sind.