NEWS
Linux/Debian - Grafana-Repo muss aktualisiert werden
-
@thomas-braun Danke!
Gleiches gilt offensichtlich auch für influxdb. -
@lessthanmore sagte in Linux/Debian - Grafana-Repo muss aktualisiert werden:
Gleiches gilt offensichtlich auch für influxdb.
Über solche Meldungen bin ich noch nicht gestolpert. Kann aber auch sein, dass mein influx-Repo schon länger umgestellt ist.
-
Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye-updates InRelease Get:3 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB] Hit:4 https://apt.grafana.com stable InRelease Hit:5 https://repos.influxdata.com/debian stable InRelease Hit:6 http://ftp.debian.org/debian bullseye-backports InRelease Get:7 http://security.debian.org/debian-security bullseye-security/main Sources [176 kB] Get:8 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [214 kB] Err:5 https://repos.influxdata.com/debian stable InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 684A14CF2582E0C5 Fetched 438 kB in 1s (825 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://repos.influxdata.com/debian stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 684A14CF2582E0C5 W: Failed to fetch https://repos.influxdata.com/debian/dists/stable/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 684A14CF2582E0C5 W: Some index files failed to download. They have been ignored, or old ones used instead.
Hmm, irgendwas habe ich mir da gerade verbaut (main vs InRelease).
-
echad@chet:~ $ cat /etc/apt/sources.list.d/influxdb.list deb [signed-by=/usr/share/keyrings/influxdb.gpg] https://repos.influxdata.com/debian bullseye stable
Ist bei mir schon auf die neue Struktur umgestellt. Der Key ist auch nicht mehr im Schlüsselbund:
echad@chet:~ $ apt-key list | grep influx | wc -l Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). 0
-
@thomas-braun Bei mir heißt die influxdata.list.
Gibt es da eine Anleitung?
Hätte auch gedacht dass der key influxdb2.key ist.
Welche influxdb Version hast du oder spielt das keine Rolle hier?
Wie kann ich das bei mir korrigieren? Kannst du mir da bitte helfen? -
Key löschen. Geht wie oben:
sudo apt-key del 05CE15085FC09D18E99EFB22684A14CF2582E0C5
Die /etc/apt/sources.list.d/influxdata.list löschen.
Aktuelles Setup für influxdb:wget -q -O - https://repos.influxdata.com/influxdb.key | sudo gpg --dearmor -o /usr/share/keyrings/influxdb.gpg export DISTRIB_ID=$(lsb_release -si); export DISTRIB_CODENAME=$(lsb_release -sc) echo "deb [signed-by=/usr/share/keyrings/influxdb.gpg] https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list > /dev/null
-
@thomas-braun Lieben Dank, läuft wieder bzw. keine Fehler- bzw. Warnmeldungen mehr.
-
Hallo @naturfreund,
ein Tipp am Rande, wenn Dir ein Befehl, den Du auf der Kommandozeile eingeben sollst, fremd ist oder dich die Neugierde umtreibt, dann kann Du auf der Kommandozeile ja mal folgendes eintippen
# man "befehl" <- für befehl den einsetzen, den Du nicht kennst
z.B.:
# man wc NAME wc - print newline, word, and byte counts for each file SYNOPSIS wc [OPTION]... [FILE]... wc [OPTION]... --files0-from=F DESCRIPTION Print newline, word, and byte counts for each FILE, and a total line if more than one FILE is speci‐ fied. A word is a non-zero-length sequence of printable characters delimited by white space. With no FILE, or when FILE is -, read standard input. The options below may be used to select which counts are printed, always in the following order: newline, word, character, byte, maximum line length. -c, --bytes print the byte counts -m, --chars print the character counts -l, --lines print the newline counts --files0-from=F read input from the files specified by NUL-terminated names in file F; If F is - then read names from standard input -L, --max-line-length print the maximum display width -w, --words print the word counts --help display this help and exit --version output version information and exit AUTHOR Written by Paul Rubin and David MacKenzie. REPORTING BUGS GNU coreutils online help: <https://www.gnu.org/software/coreutils/> Report any translation bugs to <https://translationproject.org/team/> ...
So kannst Du für fast jeden Konsolen Befehl eine kurze Beschreibung und eine Liste der Parameter, kompakter geht es mit,
# wc --help 1 dp20eic@yoga-3 ~ % wc --help Aufruf: wc [OPTION]... [DATEI]... oder: wc [OPTION]... --files0-from=DL Zeilen‐, Wort‐ und Byteanzahl für jede DATEI ausgeben und eine Zeile mit der Gesamtsumme, wenn mehr als eine DATEI angegeben wurde. Ohne DATEI, oder wenn DATEI „-“ ist, wird von der Standardeingabe gelesen. Ein Wort ist eine nicht leere Folge von darstellbaren Zeichen, die durch Leerzeichen begrenzt wird. Ohne DATEI oder wenn DATEI „-“ ist, Standardeingabe lesen. Die unten angeführten Optionen erlauben es, die auszugebenden Zähler auszuwählen, wobei sie immer in dieser Reihenfolge ausgegeben werden: Zeilen, Wörter, Zeichen, Bytes, größte Zeilenlänge. -c, --bytes Byteanzahl ausgeben -m, --chars Zeichenanzahl ausgeben -l, --lines Zeilenanzahl ausgeben --files0-from=D Eingabe aus den Dateien lesen, die mit NULL terminiert in der Datei D stehen; ist D „-“, so wird aus der Standardeingabe gelesen -L, --max-line-length die Länge der längsten Zeile ausgeben -w, --words Wortanzahl ausgeben --help diese Hilfe anzeigen und beenden --version Versionsinformation anzeigen und beenden Onlinehilfe für GNU coreutils: <https://www.gnu.org/software/coreutils/> Melden Sie Übersetzungsfehler für %s an <translation-team-de@lists.sourceforge.net> Die vollständige Dokumentation ist hier: <https://www.gnu.org/software/coreutils/wc> oder auch lokal mittels „info '(coreutils) wc invocation'“
Somit lernt man Stück für Stück Linux und Tippt/Kopiert nicht nur blind Befehle ab
VG
Bernd -
@thomas-braun
Hi thomasleider hat das bei mir nichts geholfen
bekomme immer noch die Fehlermeldung
pi@raspberrypi:/ $ sudo apt update Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://security.debian.org/debian-security bullseye-security InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Get:5 https://repos.influxdata.com/debian bullseye InRelease [7,022 B] Hit:6 https://deb.nodesource.com/node_17.x bullseye InRelease Err:5 https://repos.influxdata.com/debian bullseye InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E Fetched 7,022 B in 2s (4,068 B/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://repos.influxdata.com/debian bullseye InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E W: Failed to fetch https://repos.influxdata.com/debian/dists/bullseye/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E W: Some index files failed to download. They have been ignored, or old ones used instead.
-
ls -lAh /etc/apt/sources.list.d/
-
pi@raspberrypi:/ $ ls -lAh /etc/apt/sources.list.d/ total 12K -rw-r--r-- 1 root root 101 Jan 27 15:19 influxdb.list -rw-r--r-- 1 root root 208 Nov 30 15:57 nodesource.list -rw-r--r-- 1 root root 191 Sep 22 04:50 raspi.list
-
Da mal reingeschaut?
https://forum.iobroker.net/topic/62271/gelöst-influxdb-upgrade-error/17
-
@thomas-braun
kannte ich nicht, bekomme aber schnell so etwaspi@raspberrypi:/ $ wget -q https://repos.influxdata.com/influxdata-archive_compat.key pi@raspberrypi:/ $ gpg --with-fingerprint --show-keys ./influxdata-archive_compat.key gpg: can't open './influxdata-archive_compat.key': No such file or directory pi@raspberrypi:/
ich werde es morgen wieder versuchen
-
@australien sagte in Linux/Debian - Grafana-Repo muss aktualisiert werden:
@thomas-braun
kannte ich nicht, bekomme aber schnell so etwaspi@raspberrypi:/ $ wget -q https://repos.influxdata.com/influxdata-archive_compat.key pi@raspberrypi:/ $ gpg --with-fingerprint --show-keys ./influxdata-archive_compat.key gpg: can't open './influxdata-archive_compat.key': No such file or directory pi@raspberrypi:/
Moin,
schau mal nach demwget
ob Du eine Datei im Verzeichnis liegen hast, wenn nicht, dann Netzwerk prüfen, denn ich kann es genau so wie offiziell voninfluxDB
beschrieben updaten.# wget -q https://repos.influxdata.com/influxdata-archive_compat.key # ls -la # -rw-r--r-- 1 dp20eic dp20eic 1684 Jan 26 22:11 influxdata-archive_compat.key
VG
BerndP.S.: Du kannst auch auf die Seite Package Pepository gehen und dir die Datei herunterladen, dann auf dein Pi Kopieren und mit
gpg
weiter machen. -
@dp20eic
da ist viel, aber nicht die Datei.
alles im root, kein Unterverzeichnispi@raspberrypi:/ $ wget -q https://repos.influxdata.com/influxdata-archive_compat.key pi@raspberrypi:/ $ ls -la total 68 drwxr-xr-x 18 root root 4096 Sep 22 05:06 . drwxr-xr-x 18 root root 4096 Sep 22 05:06 .. lrwxrwxrwx 1 root root 7 Sep 22 04:49 bin -> usr/bin drwxr-xr-x 4 root root 4096 Jan 1 1970 boot drwxr-xr-x 17 root root 3940 Jan 27 11:31 dev drwxr-xr-x 89 root root 4096 Jan 27 14:51 etc drwxr-xr-x 4 root root 4096 Nov 15 20:50 home lrwxrwxrwx 1 root root 7 Sep 22 04:49 lib -> usr/lib drwx------ 2 root root 16384 Sep 22 05:05 lost+found drwxr-xr-x 2 root root 4096 Sep 22 04:49 media drwxr-xr-x 2 root root 4096 Sep 22 04:49 mnt drwxr-xr-x 3 root root 4096 Nov 15 20:50 opt dr-xr-xr-x 228 root root 0 Jan 1 1970 proc drwx------ 5 root root 4096 Nov 30 15:18 root drwxr-xr-x 26 root root 780 Jan 27 16:27 run lrwxrwxrwx 1 root root 8 Sep 22 04:49 sbin -> usr/sbin drwxr-xr-x 2 root root 4096 Sep 22 04:49 srv dr-xr-xr-x 12 root root 0 Jan 1 1970 sys drwxrwxrwt 10 root root 4096 Jan 27 16:07 tmp drwxr-xr-x 11 root root 4096 Sep 22 04:49 usr drwxr-xr-x 11 root root 4096 Sep 22 05:06 var pi@raspberrypi:/ $
wo soll die datei gespeichert sein?
Am PC wird die datei geladen. -
Moin,
du stehst im völlig falschen Verzeichnis, Du must im Home des Privaten Users stehen.# cd # pwd
-
@dp20eic
pi@raspberrypi:~ $ pwd /home/pi
ich hab gerade gesehen, dass es bei den https://repos.influxdata.com eine influxdb2.key gibt. soll ich diese benutzen? hab ja auch influxdb2.
-
@dp20eic
ich dacht ich hab es, aber......
pi@raspberrypi:~ $ wget -q https://repos.influxdata.com/influxdata-archive_compat.key pi@raspberrypi:~ $ ls Abfall.ics influxdata-archive_compat.key iobroker log node_modules package-lock.json Calender iob iobroker-data nbsm.py package.json raspberrypi.gpg.key pi@raspberrypi:~ $ gpg --with-fingerprint --show-keys ./influxdata-archive_compat.key pub rsa4096 2023-01-18 [SC] [expires: 2026-01-17] 9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E uid InfluxData Package Signing Key <support@influxdata.com> pi@raspberrypi:~ $ $ cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null -bash: $: command not found gpg: no valid OpenPGP data found. pi@raspberrypi:~ $ cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null pi@raspberrypi:~ $ echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main pi@raspberrypi:~ $ sudo rm -f /etc/apt/trusted.gpg.d/influxdb.gpg pi@raspberrypi:~ $ sudo apt update Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://security.debian.org/debian-security bullseye-security InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Get:5 https://repos.influxdata.com/debian stable InRelease [6,874 B] Hit:6 https://deb.nodesource.com/node_17.x bullseye InRelease Get:7 https://repos.influxdata.com/debian bullseye InRelease [7,022 B] Get:8 https://repos.influxdata.com/debian stable/main arm64 Packages [3,275 B] Err:7 https://repos.influxdata.com/debian bullseye InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E Get:9 https://repos.influxdata.com/debian stable/main armhf Packages [1,669 B] Fetched 18.8 kB in 2s (9,253 B/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://repos.influxdata.com/debian bullseye InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E W: Failed to fetch https://repos.influxdata.com/debian/dists/bullseye/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D8FF8E1F7DF8B07E W: Some index files failed to download. They have been ignored, or old ones used instead. pi@raspberrypi:~ $
-
@australien sagte in Linux/Debian - Grafana-Repo muss aktualisiert werden:
ich hab gerade gesehen, dass es bei den https://repos.influxdata.com eine influxdb2.key gibt. soll ich diese benutzen? hab ja auch influxdb2.
Moin,
nein, wenn Du jetzt im richtigen Verzeichnis stehst, dann genau so wieinfluxDB
das beschrieben hat. vorhin warst Du im/
da darf man nicht schreiben, es sei denn Du hastroot
Rechte.VG
Bernd -
@australien sagte in Linux/Debian - Grafana-Repo muss aktualisiert werden:
$ $ cat influxdata-archive_co
Moin,
das mir zwei $ $ geht nicht, Bash kennt kein $. Falsch kopiert
VG
Bernd