NEWS
UNSOLVED [gelöst] Fehler bei der Installation auf Debian
-
@Thomas-Braun
Danke für die schnelle Rückmeldung. Bei der Basis Installation von Debian in Kommandozeile sind diese Tools nicht dabei. Deshalb muss ich sie ja installieren, um überhaupt die Installation starten zu können. Hardware ist virtualisiert und habe ich auf zwei verschiedenen Servern, die sonst ohne weiteres mit versciedenen VMs laufen ausprobiert. Selbst das debian Image habe ich mir schon neu geladen. Und zwar rein als Netzwerkinstallation. Also ohne Schnick-Schnack. Die Installation habe ich jetzt bereits mehrfach wirklich from scratch neu aufgesetzt und renne jedes Mal wieder in das gleiche Problem. Ich bin für jede Hilfe dankbar. -
@MarOde sollte so funktionieren
ioBroker Installation Im nächsten Schritt werden wir nun der gerade installierten virtuellen Maschine (VM) mit Debian, noch ein paar Voraussetzungen und Programme installieren, um dann ioBroker zu installieren. Nachdem das System oben ist, stellen wir über PUTTY eine SSH Verbindung her und melden uns mit der persönlichen Benutzerkennung und nicht mit „root“ an. Wenn ihr angemeldet seid, gebt ihr „su“ ein, um dann das Passwort des „Root-Benutzers“ einzugeben. Dann unbedingt noch „cd /“ eingeben, um in das Stammverzeichnis zu wechseln, weil dort wollen wir installieren.nun mit dem Befehl apt-get update && apt-get upgrade das System auf den aktuellen Stand bringen. Eventuell findet er nichts zum Aktualisieren. Auch gut;Jetzt mit dem folgenden Befehl sudo installieren: apt-get install sudoNun noch curl installieren: apt-get install curlDann noch gnupg2 installieren: apt-get install gnupg2Nun können wir noch die weiteren Voraussetzungen installieren: curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash –Jetzt noch nodejs installieren: apt-get install nodejs… und zu guter Letzt npm installieren: npm install -g npmnachdem das erledigt ist, das System mit dem folgenden Befehl neu booten: sudo rebootNachdem das System wieder oben ist, stellen wir über PUTTY eine SSH Verbindung her und melden uns mit der persönlichen Benutzerkennung und nicht mit „root“ an. Wenn ihr angemeldet seid, gebt ihr „su“ ein, um dann das Passwort des „Root-Benutzers“ einzugeben. Dann unbedingt noch „cd /“ eingeben, um in das Stammverzeichnis zu wechseln.Jetzt sind wir soweit, dass wir mit dem neuen Installations-Skript den ioBroker installieren können. Das macht ihr mit dem Befehl: curl -sL https://raw.githubusercontent.com/ioBroker/ioBroker/stable-installer/installer.sh | bash –Dieser Installations-Prozess beinhalte 4 Schritte, welche ihr auf der Konsole angezeigt bekommt. Am Ende sollte in grüner Schrift stehen „ioBroker was installed successfully“, sowie der Hinweis, wie ihr in einem Browser Fenster über den angegebenen Befehl ioBroker starten könnt.
-
@crunchip
Danke auch dir. Unglücklicher weise habe ich diese wirklich einfach zu befolgende Anleitung auch schon gefunden und exakt so ausprobiert. Gerade habe ich es noch einmal mit bzw ohnesu
und
cd /
für die eigentliche Installation des ioBrokers im letzten Schritt versucht. Mit dem gleichen Ergebnis. Zum Verzweifeln...
-
@MarOde
Man wird ja auch nicht zum root. -
@Thomas-Braun
Soll die Installation vom Broker denn als root ausgeführt werden? Ich hatte bisher verstanden, dass das eigentlich nicht so sein sollte, sondern unter User Kontext gestartet wird. -
@MarOde
Eben nicht.
Aber damit wirst du ja zum root:gebt ihr „su“ ein, um dann das Passwort des „Root-Benutzers“ einzugeben. Dann unbedingt noch „cd /“ eingeben, um in das Stammverzeichnis zu wechseln
-
@Thomas-Braun
OK, dann hatte ich es vorher, nämlich ohne SU ja eigentlich "richtig" gemacht. Ändert nur leider nichts am Ergebnis. In beiden Fällen bekomme ich den gleichen Fehler und damit nur ne "halbe" Installation vom Broker. -
@MarOde
Ich glaube ja immer noch, dass du da irgendwas 'komisches' als Grundsystem installierst.
Auch sudo muss in aktuellen Debian-Versionen nicht mehr nachinstalliert werden, ganz einfach weil mittlerweile das komplette Rechtemanagement von Grund auf schon darauf basiert. -
@Thomas-Braun sagte in Fehler bei der Installation auf Debian:
dass du da irgendwas 'komisches' als Grundsystem installierst.
@MarOde
welches Debian Image genau hast du benutzt? -
@Thomas-Braun sagte in Fehler bei der Installation auf Debian:
Auch sudo muss in aktuellen Debian-Versionen nicht mehr nachinstalliert werden,
Ich musste bei Verwendung der
debian-10.5.0-amd64-netinst.iso
noch sudo installieren -
@Homoran
debian-10.5.0-i386-netinst.iso
Installation in Kommandozeile als einziges OS in einer VM. Nur Standard Systemwerkzeuge und SSh Server installiert. Also wirklich wenig. @Thomas-Braun in dieser Form der Installation hält die bash dann sudo für ein unbekannte Kommando. Deshalb nachinstalliert. -
@MarOde sagte in Fehler bei der Installation auf Debian:
debian-10.5.0-i386-netinst.iso
ich denke das ist das Problem
Da du wahrscheinlich eine 64Bit CPU hast musst dudebian-10.5.0-amd64-netinst.iso
nehmen -
@Homoran
In einer VM auf einem Core i3 Host? Probiere ich sofort aus! -
@MarOde sagte in Fehler bei der Installation auf Debian:
In einer VM auf einem Core i3 Host?
natürlich!
Corei3 ist 64bit -
@MarOde
Mit einem 32bit-System bekommst du dann spätestens bei der Installation von aktuellen node-Versionen ein Problem. Also einen 64bitter in der VM konfigurieren und dann auch das passende amd64 iso hernehmen.Also doch ein 'komisches' Grundsystem installiert...
-
Danke für die Rettung! Das hat zwar beim Install noch ein paar Warnings rausgeworfen, lief aber dann jetzt durch. Dieser blöde Gedankenfehler hat mich jetzt einge schlaflose Nächte gekosten. Noch mal Danke!!! Installations Script funktioniert super und Thema gelöst.
PS @Thomas-Braun : Und sudo musste ich trotzdem noch installieren
-
@MarOde sagte in Fehler bei der Installation auf Debian:
Installations Script funktioniert super
Was hast du denn gedacht
@MarOde sagte in Fehler bei der Installation auf Debian:
Thema gelöst.
Super! Dann bitte auch im Titel eintragen.
@MarOde sagte in Fehler bei der Installation auf Debian:
sudo musste ich trotzdem noch installieren
Nein!
habe ich letzten Monat nicht gebraucht -
Was hast du denn gedacht
Nichts anderes!!!Super! Dann bitte auch im Titel eintragen.
War ich gerade unterwegs zu suchen und zu ändern. Du bist einfach zu schnell für michNein!
Doch Kommando sudo war für die bash unbekannt. Aber hey, lass uns nicht über Kleinigkeiten streiten. -
@MarOde sagte in [gelöst] Fehler bei der Installation auf Debian:
Aber hey, lass uns nicht über Kleinigkeiten streiten.
Da wäre ich voll bei dir, wenn IMHO das nicht ein Anzeichen sein könnte, dass etwas größeres klemmt.
Da wäre aber @Thomas-Braun der richtige Ansprechpartner -
@Homoran
FredF hatte das ja weiter oben auch gepostet. Vielleicht ist es bei einer anderen Kombination von ausgewählten Paketen oder im GUI Install nicht notwendig. Ich habs ja wie erwähnt minimal gehalten. So macht debian nen schlanken Fuß. Wenn noch etwas irgendwoanders klemmt und ich wieder mal der Verzweifelung nahe bin, werdet ihr es hier im Forum sicher erfahrenBTW: Respekt für dieses echt umfangreiche Tool! Macht wirklich Spaß, damit zu arbeiten.