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

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    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 deb [signed-by=/etc/apt/keyrings/influxdata-archive.gpg] https://repos.influxdata.com/debian stable main
      rm influxdata-archive.key
      

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

      
      curl -fsSL https://repo.mosquitto.org/debian/mosquitto-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/mosquitto-repo.gpg
      echo "deb [signed-by=/etc/keyrings/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 18
      • 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.

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

                Support us

                ioBroker
                Community Adapters
                Donate

                840
                Online

                32.2k
                Users

                80.9k
                Topics

                1.3m
                Posts

                3
                6
                5806
                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