NEWS
Nodejs und npm Update
-
ne über Mac OS terminal, habe aber was gefunden:
/usr/bin/script ~/Desktop/Terminal.log
nicht wundern ich habe den Befehl für node Installation doppelt geschickt:
-
Hast du vor der neu installation mal ein Linux update gemacht?
apt update && apt upgrade
Auch bei der Installation nur "apt" verwenden seit Jessie.
Hast du nach Ausführen von:````
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bashAuch das gemacht wie am Ende der Ausführung gefordert:
sudo apt-get install -y nodejs ` to install Node.js 6.x LTS Boron and npm
War das mal ein Wheezy welches du upgegraded hast?
-
ja apt update && apt upgrade ist recht aktuell, von letzter Woche
dachte mit````
apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejsist
sudo apt-get install -y nodejs
ja es ist Debian Wheezy nachtrag: cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 8 (jessie)" NAME="Debian GNU/Linux" VERSION_ID="8" VERSION="8 (jessie)" ID=debian HOME_URL="[http://www.debian.org/](http://www.debian.org/)" SUPPORT_URL="[http://www.debian.org/support](http://www.debian.org/support)" BUG_REPORT_URL="[https://bugs.debian.org/](https://bugs.debian.org/)" [883_iobroker.2018-05-13.log](/assets/uploads/files/883_iobroker.2018-05-13.log) [883_terminal.log](/assets/uploads/files/883_terminal.log)
-
Aktuell nur Ipad verfügbar zum log schauen.
Würde in erster Linie glaube ich immer noch auf ein JavaScript problem tippen wenn ich das richtig gesehen habe.
Mal lust auf einen anderen Versuch?
Dann iobroker backup machen
Iobroker von der VM komplett löschen inklusive Node/NPM etc.
Dann direkt mit Node 6 oder 8 installieren und dann iobroker neu installieren und anschließend ein restore vom backup.
-
ja das kann ich mal machen, muss das nur auf Dienstag verschieben.
Danke dir und Glückwunsch zum neuen avatar
-
Danke dir und Glückwunsch zum neuen avatar `
Danke! Jetzt weiß jeder welche Comics und Filme ich mag :mrgreen:
-
so backup habe ich schon mal gemacht
root@IoBrocker:/opt/iobroker# ./iobroker backup Backup created: /opt/iobroker/backups/2018_05_15-19_03_40_backupiobroker.tar.gz
allerdings stehe ich auf dem schlauch wie deinstalliere ich iobroker?
rm /opt/iobroker/* ````und vorher das backup wo anders hinschieben, reicht dies?
-
keiner einen tip für mich?
-
Versuch mal so:
cd /opt/iobroker sudo npm uninstall iobroker
Oder den iobroker Ordner komplett löschen.
Gesendet von iPhone mit Tapatalk Pro
-
Danke!!
iobroker backup Backup created: /opt/iobroker/backups/2018_05_19-14_06_40_backupiobroker.tar.gz mv /opt/iobroker/backups/2018_05_19-14_06_40_backupiobroker.tar.gz /opt
mit dem Befehl geht es schon mal nicht
iobroker stop cd /opt/iobroker sudo npm uninstall iobroker npm WARN uninstall not installed in /opt/iobroker/node_modules: "iobroker"
habe es dann mit````
sudo rm -r /opt/iobroker/*dannn lege ich mal los:
apt-get --purge remove node
apt-get --purge remove nodejs
apt-get autoremove
rebootcurl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y build-essential python nodejs
rebootcd /opt/iobroker
npm install --unsafe-perm iobroker
iobroker startLÄUFT!!!
cd /opt/iobroker
sudo iobroker stop
sudo iobroker update
sudo iobroker upgrade self
sudo iobroker startLäuft!! jetzt das Backup wieder einspielen
mkdir /opt/iobroker/backups
mv /opt/2018_05_19-14_06_40_backupiobroker.tar.gz /opt/iobroker/backups/
sudo iobroker stop
sudo iobroker restore 0
iobroker start all
sudo iobroker startwarten … lange warten ... Absturz, da problem ist das gleiche [883_log.rtf](/assets/uploads/files/883_log.rtf)
-
Bin jetzt nicht der VM Experte aber kann man der VM eventuell mal mehr Speicher zuweisen !?
Gibt es so eine Funktion?
-
Versuch mal````
sudo ./reinstall.shGruß
-
ich habe der vm mal 1gb mehr ram dazu gegeben, auf der platte ist noch genug platz:
df -hl Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/sda1 19G 7,7G 11G 43% / udev 10M 0 10M 0% /dev tmpfs 605M 8,4M 596M 2% /run tmpfs 1,5G 0 1,5G 0% /dev/shm tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 1,5G 0 1,5G 0% /sys/fs/cgroup tmpfs 303M 0 303M 0% /run/user/0
@BuZZy reinstall bringt nix das haben wir schon durch
-
Für alle die Probleme mit der reinstall.sh haben, ich habe sie mit Notepad++ umgewandelt.
Einfach den Text aus der reinstall.sh in Notepad++ kopieren, dann auf Bearbeiten - Format Zeilenende und dort Unix auswählen, und wieder auf den Raspi kopieren. Rechte setzten und ausführen.
-
@Jun:Einfach den Text aus der reinstall.sh in Notepad++ kopieren, dann auf Bearbeiten - Format Zeilenende und dort Unix auswählen, und wieder auf den Raspi kopieren. `
Oder einfach
mv /opt/iobroker/reinstall.sh /opt/iobroker/reinstall.dos tr -d '\r' < /opt/iobroker/reinstall.dos > /opt/iobroker/reinstall.sh
Gruß
-
-
Oh sorry, nein
Ich setze jetzt mal eine neue maschine auf, da bleibt er leider aber bei der Installation schon hängen.
Dies war unter debian bisher kein problem.
-
Wo bzw. An welcher Stelle bleibt es denn hängen?
Habe letzte Woche noch unter Stretch Problemlos installieren können.
Gesendet von iPhone mit Tapatalk Pro
-
recht am Anfang:
npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'
npm WARN iobroker No description
npm WARN iobroker No repository field.
npm WARN iobroker No README data
npm WARN iobroker No license field.
bin nach dieser Anleitung mal vorgegangen: http://www.iobroker.net/docu/?page_id=5358&lang=de
was mir aufgefallen apt-get install npm geht schon mal nicht
Edsit: ich setze die Kiste jetzt noch mal neu auf seist immer was anderes. die Anleitung von oben ist leider fehlerhaft.
grob kann man diesehttp://http://www.iobroker.net/docu/?page_id=5106&lang=de nehmen diese passt besser
-
@Jun:Einfach den Text aus der reinstall.sh in Notepad++ kopieren, dann auf Bearbeiten - Format Zeilenende und dort Unix auswählen, und wieder auf den Raspi kopieren. `
Oder einfach
mv /opt/iobroker/reinstall.sh /opt/iobroker/reinstall.dos tr -d '\r' < /opt/iobroker/reinstall.dos > /opt/iobroker/reinstall.sh
Gruß `
Danke für die Info, aber bei mir funktioniert es nicht mit dem Code, auch nicht als root. Vielleicht mach ich was falsch :?
Sorry funktioniert doch, wenn man danach die Rechte anpasst.