Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Installation
    5. Phantastische Repositories und wo sie zu finden sind

    NEWS

    • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    Phantastische Repositories und wo sie zu finden sind

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active last edited by Thomas Braun

      Ich schreib hier mal die Installationsbefehle für ein paar der gängigsten Repos inkl. deren keys hin. Obacht: Weniger ist mehr! Repos von außerhalb der Heim-Distribution können alles mögliche an Software in allen möglichen Zuständen enthalten. Außerdem kann z. B. ein dist-upgrade komplizierter werden, je mehr Fremd-Repos aktiv sind.
      Also genau überlegen, ob man das wirklich alles von extern beziehen muss.

      In alphabetischer Reihenfolge:

      deconz-phoscon

      wget -qO- http://phoscon.de/apt/deconz.pub.key | sudo gpg --dearmor -o /etc/apt/keyrings/deconz.gpg > /dev/null
      sudo sh -c "echo 'deb [signed-by=/etc/apt/keyrings/deconz.gpg] http://phoscon.de/apt/deconz generic main' > /etc/apt/sources.list.d/deconz.list"
      

      grafana

      sudo rm /etc/apt/sources.list.d/grafana*
      sudo rm /etc/apt/keyrings/grafana*
      sudo apt-get install -y apt-transport-https software-properties-common wget
      sudo mkdir -p /etc/apt/keyrings/
      wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
      echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
      

      influxdb inkl. influxdb2

      sudo rm /etc/apt/sources.list.d/influ*
      curl --silent --location -O https://repos.influxdata.com/influxdata-archive.key
      gpg --show-keys --with-fingerprint --with-colons ./influxdata-archive.key 2>&1 | grep -q '^fpr:\+24C975CBA61A024EE1B631787C3D57159FC2F927:$' && cat influxdata-archive.key | gpg --dearmor | sudo tee /etc/apt/keyrings/influxdata-archive.gpg > /dev/null && echo 'deb [signed-by=/etc/apt/keyrings/influxdata-archive.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
      rm influxdata-archive.key
      

      mosquitto (Gilt nur für Debian-stable/old-stable-Releases! - Wird wohl nicht richtig gepflegt, Finger weg!)

      sudo wget -q https://repo.mosquitto.org/debian/mosquitto-repo.gpg -O /etc/apt/keyrings/mosquitto-repo.gpg
      echo "deb [signed-by=/etc/apt/keyrings/mosquitto-repo.gpg] https://repo.mosquitto.org/debian $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mosquitto.list
      

      redis

      curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/redis-archive-keyring.gpg
      echo "deb [signed-by=/etc/apt/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb `(lsb_release -cs)` main" | sudo tee /etc/apt/sources.list.d/redis.list
      

      Edit: /usr/share/keyrings durch /etc/apt/keyrings ersetzt. Das soll wohl nach aktueller Lesart der richtige Ort für Schlüssel von Dritten sein.

      haus-automatisierung 1 Reply Last reply Reply Quote 19
      • haus-automatisierung
        haus-automatisierung Developer Most Active @Thomas Braun last edited by haus-automatisierung

        @thomas-braun Danke, tolle Übersicht (und sogar aktuell gehalten ♥ )

        Der Vollständigkeit halber:

        nodejs (18)

        curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
        echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
        

        aus deinem anderen Post geklaut

        Wobei die meisten wahrscheinlich den neuen Befehl iob nodejs-update nutzen werden, um nodejs aktuell zu halten.

        Mosquitto

        Die offizielle Anleitung findest Du hier.

        curl -fsSL https://repo.mosquitto.org/debian/mosquitto-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/mosquitto-repo.gpg
        echo "deb [signed-by=/usr/share/keyrings/mosquitto-repo.gpg] https://repo.mosquitto.org/debian $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mosquitto.list
        
        Thomas Braun 2 Replies Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @haus-automatisierung last edited by

          @haus-automatisierung
          nodejs hatte ich mit Absicht nicht erwähnt. Dann muss ich nicht an mehreren Stellen putzen. 😉
          Und außerdem gibt es ja mittlerweile auch nodejs-update.

          1 Reply Last reply Reply Quote 1
          • Thomas Braun
            Thomas Braun Most Active @haus-automatisierung last edited by

            @haus-automatisierung sagte in Phantastische Repositories und wo sie zu finden sind:

            Hab mosquitto oben in die Übersicht übernommen.

            1 Reply Last reply Reply Quote 2
            • meute
              meute last edited by meute

              Info zu influxdb2.
              https://docs.influxdata.com/influxdb/v2/install/?t=Linux#choose-the-influxdata-key-pair-for-your-os-version
              Vll. kannst Du das oben im ersten Beitrag noch aktualisieren.

              Für neuere Systeme (for example, Ubuntu 20.04 LTS and newer, Debian Buster and newer) sollte das
              GPG key file: influxdata-archive.key
              Primary key fingerprint: 24C975CBA61A024EE1B631787C3D57159FC2F927
              verwendet werden.

              curl --silent --location -O https://repos.influxdata.com/influxdata-archive.key
              gpg --show-keys --with-fingerprint --with-colons ./influxdata-archive.key 2>&1 \
              | grep -q '^fpr:\+24C975CBA61A024EE1B631787C3D57159FC2F927:$' \
              && cat influxdata-archive.key \
              | gpg --dearmor \
              | sudo tee /etc/apt/keyrings/influxdata-archive.gpg > /dev/null \
              && echo 'deb [signed-by=/etc/apt/keyrings/influxdata-archive.gpg] https://repos.influxdata.com/debian stable main' \
              | sudo tee /etc/apt/sources.list.d/influxdata.list
              

              Für ältere Systeme (for example, CentOS/RHEL 7, Ubuntu 18.04 LTS, or Debian Stretch) sollte das
              GPG key file: influxdata-archive_compat.key
              Signing key fingerprint: 9D539D90D3328DC7D6C8D3B9D8FF8E1F7DF8B07E
              verwendet werden.

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @meute last edited by

                @meute

                Danke, ich hab es aktualisiert.

                T 1 Reply Last reply Reply Quote 1
                • T
                  TT-Tom @Thomas Braun last edited by TT-Tom

                  Hallo @thomas-braun

                  Mosquitto kommt jetzt auch direkt aus dem Debian Paketen. Habe auf Trixi Upgrade gemacht und es ist dabei.

                  Edit https://packages.debian.org/de/sid/mosquitto

                  Thomas Braun 1 Reply Last reply Reply Quote 1
                  • Thomas Braun
                    Thomas Braun Most Active @TT-Tom last edited by

                    @tt-tom sagte in Phantastische Repositories und wo sie zu finden sind:

                    Mosquitto kommt jetzt auch direkt aus dem Debian Paketen. Habe auf Trixi Upgrade gemacht und es ist dabei.

                    Das weiß ich. Das kommt 'schon immer' (auch) aus den Debian-Quellen.
                    Gleiches gilt für redis.

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      TT-Tom @Thomas Braun last edited by

                      @thomas-braun

                      Dann könnte man es als Alternative im ersten Post mit erwähnen.

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @TT-Tom last edited by

                        @tt-tom

                        Ich dachte eigentlich, dass würde aus dem Einleitungstext hervorgehen.

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          TT-Tom @Thomas Braun last edited by

                          @thomas-braun

                          Wenn ich das jetzt nochmal lese verstehe ich dein Hinweis. Ist mir damals als Unwissender untergegangen oder ich fand es einfacher den Befehlen zu folgen.

                          Danke nochmal für deinen hervorragenden Support.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          1.0k
                          Online

                          32.4k
                          Users

                          81.3k
                          Topics

                          1.3m
                          Posts

                          4
                          11
                          6814
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo