NEWS
IoBroker ubuntu server
-
Natürlich
Hier ist das Ergebnis:
root@debian:~# sudo apt-get install -y build-essential nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig build-essential ist schon die neueste Version. Die folgenden NEUEN Pakete werden installiert: nodejs rlwrap 0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen 9.115 kB an Archiven heruntergeladen werden. Nach dieser Operation werden 43,3 MB Plattenplatz zusätzlich benutzt. Holen: 1 http://ftp.de.debian.org/debian/ jessie/main rlwrap amd64 0.41-1 [75,7 kB] Holen: 2 https://deb.nodesource.com/node_4.x/ jessie/main nodejs amd64 4.7.0-1no desource1~jessie1 [9.040 kB] Es wurden 9.115 kB in 1 s geholt (5.453 kB/s). Vormals nicht ausgewähltes Paket rlwrap wird gewählt. (Lese Datenbank ... 124088 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../rlwrap_0.41-1_amd64.deb ... Entpacken von rlwrap (0.41-1) ... Vormals nicht ausgewähltes Paket nodejs wird gewählt. Vorbereitung zum Entpacken von .../nodejs_4.7.0-1nodesource1~jessie1_amd64.deb . .. Entpacken von nodejs (4.7.0-1nodesource1~jessie1) ... Trigger für man-db (2.7.0.2-5) werden verarbeitet ... rlwrap (0.41-1) wird eingerichtet ... update-alternatives: /usr/bin/rlwrap wird verwendet, um /usr/bin/readline-editor (readline-editor) im automatischen Modus bereitzustellen nodejs (4.7.0-1nodesource1~jessie1) wird eingerichtet ... root@debian:~#
Gruß,
Mathias
-
Sieht doch sehr gut aus!
was sagt jetzt:
node -v nodejs -v
Gruß
Rainer
-
Sieht doch sehr gut aus!
was sagt jetzt:
node -v nodejs -v
Gruß
Rainer `
node versions is wichtig bitten posten, sollte installation dan nog fehlschlage kan das mit dem sym link zu tun haben, mache dan mal "sudo ln -s /usr/bin/nodejs ~/bin/node"
damit sollte dieser fehler behoben sein:````
-bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdateihast du alle installationen unter sudo oder root gemacht (aus deinem log sieht es nach root aus)
-
-
Hallo,
Um das Chaos perfekt zu machen, hier der erste Code:
root@debian:~# sudo ln -s /usr/bin/nodejs ~/bin/node ln: die symbolische Verknüpfung „/root/bin/node“ konnte nicht angelegt werden: D atei oder Verzeichnis nicht gefunden root@debian:~#
Hier der zweite Code:
root@debian:~# node -v -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei root@debian:~#
und hier der dritte:
root@debian:~# nodejs -v v4.7.0 root@debian:~#
Natürlich mache ich alles im root.
Das ich ein ablsoluter Frischling bin was Linux angeht, war das schon eim Kampf, bis ich die Rootrechte hinbekommen habe.
Gruß,
Mathias
-
gut, dann fehlt dir der symlink, wie von Dutch beschrieben!
führe bitte daher aus:
sudo ln -s /usr/local/bin/nodejs /usr/bin/node
dann wieder beide -v abfragen und Ergebnis posten
Gruß
Rainer
-
Was soll ich ausführen?
Du hast nur meinen Code zitiert…..
Gruß,
Mathias
-
Sorry - hab es korrigiert
Gruß
Rainer
-
Du wirst mich gleich beissen,
aber:
root@debian:~# sudo ln -s /usr/local/bin/nodejs /usr/bin/node ln: die symbolische Verknüpfung „/usr/bin/node“ konnte nicht angelegt werden: Die Datei existiert bereits root@debian:~# node -v -bash: /usr/local/bin/node: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei root@debian:~# nodejs -v v4.7.0 root@debian:~#
und
root@debian:~# sudo apt-get install -y build-essential python-rpi.gpio python nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig E: Paket python-rpi.gpio kann nicht gefunden werden. E: Mittels regulärem Ausdruck »python-rpi.gpio« konnte kein Paket gefunden werden. root@debian:~#
Gruß,
Mathias
-
Jetzt muss ein Linux-Crack ran, wie man den bestehenden Symlink editieren, kontrollieren und ggf. löschen kann.
ich kann das nicht
Aber wir sind auf dem richtigen Weg!
Gruß
Rainer
-
Vllt liegt es auch dran:
root@debian:~# sudo apt-get install -y build-essential python-rpi.gpio python nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig E: Paket python-rpi.gpio kann nicht gefunden werden. E: Mittels regulärem Ausdruck »python-rpi.gpio« konnte kein Paket gefunden werden. root@debian:~#
Gruß,
Mathias
-
Was soll das edit?
@MathiasJ:E: Paket python-rpi.gpio kann nicht gefunden werden.
E: Mittels regulärem Ausdruck »python-rpi.gpio« konnte kein Paket gefunden werden. `
das solltest du nicht nochmal installieren, oder hast du einen RasPi als Hardware?
Gruß
Rainer
-
Nein, ich habe einen NUC, weil ich auch freepbx darüber laufen lassen will, wobei ich da auch auf der Stelle trete.
Ich habe den PC für heute schlafen gelegt und mache morgen weiter.
Gruß, Mathias
-
In eigener Sache:
Ich möchte Euch allen ein glückliches und geruhsames Weihnachtsfest wünschen.
-
Hallo zusammen,
ich versuche verzweifelt, iobroker unter Debian zu installieren.
Die Installation von Debian (debian-live-8.6.0-i386-standard) hat problemlos funktioniert.
lt. Anleitung soll npm noch installiert werden.
Hier kommt es jedoch zu Fehlern
! root@mh-iobroker-01:~# apt-get install npm
! Paketlisten werden gelesen… Fertig
! Abhängigkeitsbaum wird aufgebaut.
! Statusinformationen werden eingelesen.... Fertig
! Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
! Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
! Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
! nicht erstellt wurden oder Incoming noch nicht verlassen haben.
! Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
! Die folgenden Pakete haben unerfüllte Abhängigkeiten:
! npm : Hängt ab von: nodejs soll aber nicht installiert werden
! Hängt ab von: node-abbrev (>= 1.0.4) soll aber nicht installiert werden
! Hängt ab von: node-ansi (>= 0.3.0-2) soll aber nicht installiert werden
! Hängt ab von: node-ansi-color-table soll aber nicht installiert werden
! Hängt ab von: node-archy soll aber nicht installiert werden
! Hängt ab von: node-block-stream soll aber nicht installiert werden
! Hängt ab von: node-fstream (>= 0.1.22) soll aber nicht installiert werden
! Hängt ab von: node-fstream-ignore soll aber nicht installiert werden
! Hängt ab von: node-github-url-from-git soll aber nicht installiert werden
! Hängt ab von: node-glob (>= 3.1.21) soll aber nicht installiert werden
! Hängt ab von: node-graceful-fs (>= 2.0.0) soll aber nicht installiert werden
! Hängt ab von: node-inherits soll aber nicht installiert werden
! Hängt ab von: node-ini (>= 1.1.0) soll aber nicht installiert werden
! Hängt ab von: node-lockfile soll aber nicht installiert werden
! Hängt ab von: node-lru-cache (>= 2.3.0) soll aber nicht installiert werden
! Hängt ab von: node-minimatch (>= 0.2.11) soll aber nicht installiert werden
! Hängt ab von: node-mkdirp (>= 0.3.3) soll aber nicht installiert werden
! Hängt ab von: node-gyp (>= 0.10.9) soll aber nicht installiert werden
! Hängt ab von: node-nopt (>= 3.0.1) soll aber nicht installiert werden
! Hängt ab von: node-npmlog soll aber nicht installiert werden
! Hängt ab von: node-once soll aber nicht installiert werden
! Hängt ab von: node-osenv soll aber nicht installiert werden
! Hängt ab von: node-read soll aber nicht installiert werden
! Hängt ab von: node-read-package-json (>= 1.1.0) soll aber nicht installiert werden
! Hängt ab von: node-request (>= 2.25.0) soll aber nicht installiert werden
! Hängt ab von: node-retry soll aber nicht installiert werden
! Hängt ab von: node-rimraf (>= 2.2.2) soll aber nicht installiert werden
! Hängt ab von: node-semver (>= 2.1.0) soll aber nicht installiert werden
! Hängt ab von: node-sha soll aber nicht installiert werden
! Hängt ab von: node-slide soll aber nicht installiert werden
! Hängt ab von: node-tar (>= 0.1.18) soll aber nicht installiert werden
! Hängt ab von: node-underscore soll aber nicht installiert werden
! Hängt ab von: node-which soll aber nicht installiert werden
! E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
! root@mh-iobroker-01:~#daraus resultiert vermutlich dann auch der Fehler bei der iobroker-Installation
! root@mh-iobroker-01:~# cd /opt/iobroker/
! root@mh-iobroker-01:/opt/iobroker# npm install iobroker –unsave -perm
! npm WARN cannot run in wd iobroker@0.7.1 node lib/setup.js (wd=/opt/iobroker/node_modules/iobroker)
! iobroker@0.7.1 node_modules/iobroker
! └── yargs@4.8.1 (get-caller-file@1.0.2, lodash.assign@4.2.0, decamelize@1.2.0, y18n@3.2.1, which-module@1.0.0, set-blocking@2.0.0, window-size@0.2.0, require-main-filename@1.0.1, require-directory@2.1.1, yargs-parser@2.4.1, os-locale@1.4.0, string-width@1.0.2, cliui@3.2.0, read-pkg-up@1.0.1)
! root@mh-iobroker-01:/opt/iobroker#node & nodejs sind beide installiert.
! root@mh-iobroker-01:/opt/iobroker# node -v
! v4.7.1
! root@mh-iobroker-01:/opt/iobroker# nodejs -v
! v4.7.1
! root@mh-iobroker-01:/opt/iobroker#Weiss jemand von Euch da Rat?
Gruss
Silvio
-
lt. Anleitung soll npm noch installiert werden `
Nein, sondern nodejs. Da ist npm mit drin.Und genau diese Meldung bekommst du.
Gruß
Rainer
-
lt. Anleitung soll npm noch installiert werden `
Nein, sondern nodejs. Da ist npm mit drin.Und genau diese Meldung bekommst du.
Gruß
Rainer `
bei mir war nach installation von nodejs NPM auch nicht dabei und musste seperat installier werden (Ubuntu server 16.04 LTS).
um die dependency probleme zu loesen kan man das hier probieren:
sudo apt-get update sudo apt-get install -f sudo apt-get dist-upgrade
-
Aber in dem fehlerlog steht doch drin dass nodejs fehlt.
@cybertron:Hängt ab von: nodejs soll aber nicht installiert werden `
Gruß
Rainer
-
Aber in dem fehlerlog steht doch drin dass nodejs fehlt.
@cybertron:Hängt ab von: nodejs soll aber nicht installiert werden `
Gruß
Rainer `
euh, laut silvio:
node & nodejs sind beide installiert.
root@mh-iobroker-01:/opt/iobroker# node -v
v4.7.1
root@mh-iobroker-01:/opt/iobroker# nodejs -v
v4.7.1
root@mh-iobroker-01:/opt/iobroker#
Weiss jemand von Euch da Rat?
Gruss
Silvio `
daher mein gedankte das dar ein package link kaputt gegangen ist, wen er nodejs wohl mit node -v findet aber npm installation fehlschlaegt mit dependency's dan kan man diese reparieren
hintergrund zu dem dist-upgrade befehl:
!
@google:
! > dist-upgradedist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages; apt-get has a "smart" conflict resolution system, and
it will attempt to upgrade the most important packages at the
expense of less important ones if necessary. So, dist-upgrade
command may remove some packages. The /etc/apt/sources.list file
contains a list of locations from which to retrieve desired package
files. See also apt_preferences(5) for a mechanism for overriding
the general settings for individual packages. `
-
Ich habe IObroker installiert bekommen.
ABER:
Anscheinend ist es nicht möglich IObroker unter Ubuntu Server 16.10 zu installieren
unter Ubuntu Server 16.04 hat es auf Anhieb geklappt.
Nun eines muß geändert werden.
Curl muß MANUELL installiert werden.
Einfach der Anzeige im terminal folgen.
Wenn man folgenden Befehl eingegeben hat:
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
muss man nodejs 4.x MANUELL installieren.
Einfach den Befehl ausführen, den man im Terminal angezeigt bekommt.
Gruß,
Mathias