
Ich versuche, das Mosquitto-Paket zu installieren, aber wenn ich sudo apt-get install mosquitto
es eingebe, wird zurückgegeben E: Unable to locate package mosquitto
.
Ich bin schon gerannt sudo apt-get update
und sudo apt-get upgrade
.
Ausgabe von apt search mosquitto
:
Sortierung... Fertig
Volltextsuche... Fertig
libmosquitto1/now 1.5.7-1+deb10u1 armhf [Installiert,lokal]
MQTT version 3.1/3.1.1 client library
mosquitto-clients/now 1.5.7-1+deb10u1 armhf [Installiert,lokal]
Mosquitto command line MQTT clients
(sorry für die deutschen Teile.) Es scheint, als wäre es bereits installiert? Aber wenn ich es mosquitto_sub -d -t /home/data
teste, bekomme ich nurError: Connection refused
Ausgabe von cat /etc/apt/sources.list
:
#deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
Scheint, als gäbe es ein Problem mit ' apt-get update
, also habe ich versucht, es mit zu beheben debsums
, wie inDasThread, apt-get update
kann aber das zu installierende Debsums-Paket nicht sofort finden ...
Antwort1
Verwendenapt-Dateioder alternativ dieOnline-Sucheum nach Paketnamen zu suchen.
Sie werden feststellen, dassMückeist tatsächlich die richtigeDebian-Paketnameum den Serverteil zu installieren. Der Befehl mosquitto_sub
wird vom Paket bereitgestelltMosquitto-Kunden.
Die bereitgestellte Datei zeigt jedoch sources.list
an, dass Ihre Installation nicht auf Debian, sondern auf Raspberry Pi OS (früher Raspbian genannt) in der Version basiert buster
. Das Repositoryenthält die Paketesowie.
Bitte überprüfen Sie Ihre Datei sorgfältig sources.list
. Es scheint, dass das Repository auskommentiert ist. Entfernen Sie #
eventuell das in der ersten Zeile? Die Datei sollte ungefähr so aussehen:
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi