Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Neuer Installer und neuer Fixer: übersichtliche Oberfläche und `iob docker`

NEWS

  • Monatsrückblick Oktober 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    214

  • Mitmachen: Sprich „ioBroker“ ein – für ein lokales Aktivierungswort
    BluefoxB
    Bluefox
    6
    1
    452

  • Neuer Blogbeitrag: KI in ioBroker, vom Helfer im Admin bis zum eigenen Smart Assistant
    BluefoxB
    Bluefox
    4
    1
    495

Neuer Installer und neuer Fixer: übersichtliche Oberfläche und `iob docker`

Geplant Angeheftet Gesperrt Verschoben Tester
1 Beiträge 1 Kommentatoren 671 Aufrufe 6 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BluefoxB
    BluefoxB
    Bluefox
    schrieb am zuletzt editiert von
    #1

    Seit ein paar Tagen sind ein neuer Installer und ein neuer Fixer online. Was sie tun, hat sich nicht geändert, nur das Aussehen. Dazu gibt es mit iob docker ein neues Kommando.

    image.jpeg

    Installer und iob fix mit eigener Oberfläche

    Wer im Terminal installiert oder iob fix startet, sieht jetzt statt endloser Textausgabe:

    • einen Startbildschirm mit ioBroker-Logo, Systeminfos (Betriebssystem, Architektur, Node.js-Version) und den wichtigsten Optionen,
    • eine Fortschrittsanzeige mit allen Schritten, darunter jeweils die letzte Zeile der Ausgabe,
    • Dialoge für die Fragen des Fixers (Benutzerkonto, Boot-Target, Zeitzone),
    • am Ende eine Zusammenfassung mit der Adresse des Admins.

    Wichtig: Normale Nutzer müssen auf dem Startbildschirm nichts umstellen. Einfach Enter drücken, die Voreinstellungen passen. Das steht dort auch so.

    Bedienung: Pfeiltasten zum Auswählen, Leertaste schaltet eine Option um, Enter startet, Q beendet ohne Änderungen.

    Die komplette Ausgabe landet in einer Logdatei:

    • Installer: ~/iobroker-install.log
    • Fixer: ~/iobroker-fix.log

    Bei einem Fehler zeigt die Oberfläche die letzten Zeilen aus dem Log und nennt den Schritt, an dem es gehakt hat. Bitte bei Problemen im Forum diese Datei bzw. diesen Ausschnitt posten.

    Lieber die alte Ausgabe? Die gibt es weiterhin:

    iob fix --classic
    curl -sL https://iobroker.net/install.sh | bash -s -- --classic
    

    Wer sie dauerhaft will, trägt IOB_NO_TUI=true in die ~/.bashrc ein. Für Skripte und automatische Installationen (--silent, ohne Terminal, cron usw.) ändert sich nichts, dort bleibt die klassische Ausgabe.

    Für Experten: --hardened

    Mit --hardened (Installer oder iob fix) bekommt der iobroker-User keine sudo-Rechte mehr und ist nicht in der docker-Gruppe. Das ist sicherer, aber viele Dinge funktionieren dann nicht mehr: OS-Pakete für Adapter, Reboot aus ioBroker heraus, Netzlaufwerke mounten, Docker usw.

    Für normale Installationen ist das nicht gedacht, deshalb gibt es den Modus nur als Parameter und nicht auf dem Startbildschirm. Wer nicht genau weiß, wofür er ihn braucht, lässt ihn weg.

    Neu: iob docker

    Immer mehr Adapter nutzen Docker. Mit iob docker sieht man auf einen Blick:

    • ob Docker installiert ist und welche Version,
    • ob der Docker-Dienst läuft,
    • welche Docker-Compose-Version vorhanden ist,
    • ob der iobroker-User in der docker-Gruppe ist (sonst kommt ioBroker nicht an Docker heran).

    Fehlt Docker, fragt das Kommando, ob es installiert werden soll, und nutzt dafür das offizielle Skript von Docker (get.docker.com). Anschließend nimmt es den iobroker-User in die docker-Gruppe auf. Läuft der Dienst nicht, bietet es an, ihn zu starten.

    iob docker        # Status anzeigen, vor der Installation nachfragen
    iob docker -y     # ohne Nachfrage installieren
    

    Danach einmal iob restart, damit ioBroker die neue Gruppenmitgliedschaft mitbekommt.

    Hinweise:

    • Unterstützt werden Debian, Ubuntu, Raspberry Pi OS, Fedora, CentOS und RHEL. Auf macOS, FreeBSD, in WSL und in einem Container installiert das Kommando nichts, zeigt aber den Status an.
    • Unter Windows zeigt iob docker nur den Status an. Docker Desktop muss man dort selbst installieren.
    • Bei einer --hardened-Installation wird die docker-Gruppe nicht angefasst.

    Bestehende Installationen bekommen das Kommando nach einem einmaligen iob fix, unter Windows nach npx @iobroker/fix.

    Feedback

    Probiert es aus und meldet euch hier, wenn etwas hakt. Hilfreich sind dabei:

    • die Ausgabe von iob diag,
    • bei Installer- oder Fixer-Problemen der Inhalt von ~/iobroker-install.log bzw. ~/iobroker-fix.log.
    1 Antwort Letzte Antwort
    7
    • BluefoxB Bluefox verschob dieses Thema von Announcements am

    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

    Registrieren Anmelden
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen


    Support us

    ioBroker
    Community Adapters
    Donate

    447

    Online

    33.1k

    Benutzer

    84.2k

    Themen

    1.4m

    Beiträge
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
    ioBroker Community 2014-2026
    logo
    • Anmelden

    • Du hast noch kein Konto? Registrieren

    • Anmelden oder registrieren, um zu suchen
    • Erster Beitrag
      Letzter Beitrag
    0
    • Home
    • Aktuell
    • Ungelesen 0
    • Kategorien
    • Unreplied
    • Beliebt
    • GitHub
    • Docu
    • Hilfe