Moin.
Ich versuche grad auf dem Rapi3 frische aktuelle Installation mit Buster einen Mosquitto Server zu installieren.
Der gibt mir aber immer Fehler zurück.
Im Endeffekt habe ich raus gefunden das anscheinend Rechte der Dateien nicht richtig gesetzt sind...
bei /etc/mosquitto/mosquitto.conf bekomme ich keine Berechtigung zurück.
Ich kann das Packet mosquitto auch nur als sudo installieren. In der Anleitung von https://mosquitto.org/blog/2013/01/m…ian-repository/ steht es unten ohne sudo drin, aber das funktioniert nicht...
i@raspberrypi-lego:/etc/apt/sources.list.d $ apt-get install mosquitto
E: Sperrdatei /var/lib/dpkg/lock-frontend konnte nicht geöffnet werden. - open (13: Keine Berechtigung)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
Mit sudo sieht es so aus...
pi@raspberrypi-lego:/etc/apt/sources.list.d $ sudo apt-get install mosquitto
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
mosquitto ist schon die neueste Version (1.5.7-1+deb10u1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
mosquitto (1.5.7-1+deb10u1) wird eingerichtet ...
Job for mosquitto.service failed because the control process exited with error code.
See "systemctl status mosquitto.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mosquitto, action "start" failed.
● mosquitto.service - Mosquitto MQTT v3.1/v3.1.1 Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; disabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Sat 2021-01-02 15:56:40 CET; 36ms ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Process: 4915 ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf (code=exited, status=1/FAILURE)
Main PID: 4915 (code=exited, status=1/FAILURE)
dpkg: Fehler beim Bearbeiten des Paketes mosquitto (--configure):
»installiertes mosquitto-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
mosquitto
E: Sub-process /usr/bin/dpkg returned an error code (1)
Was mache ich falsch???
Manchmal nerft einfach das es so viele Anleitungen gibt und man nicht weiß an welche man sich halten soll damit es klappt. Ich habe jetzt schon die von der Mosquitto seite direkt benutzt...
Gruß Flo