NEWS
Инсталляция под Linux
-
Содержимое /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/
! adduser.js cache.js deprecate.js get.js link.js pack.js repo.js set.js stop.js uninstall.js view.js
! bin.js completion.js docs.js help.js ls.js prefix.js restart.js shrinkwrap.js substack.js unpublish.js visnup.js
! bugs.js config edit.js help-search.js npm.js prune.js root.js star.js tag.js update.js whoami.js
! build.js config.js explore.js init.js outdated.js publish.js run-script.js stars.js test.js utils xmas.js
! cache dedupe.js faq.js install.js owner.js rebuild.js search.js start.js unbuild.js version.js
А /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/build.js присутствует. `
Напиши пока просто в "/opt/iobroker":npm install iobroker.js-controller ./iobroker restart -
Нетбук linux14.10
Делаю все по дефолтной инструкции, после команды checkinstall (установка node_js) выводится следующее `
У тебя x86/x64 ?
983_java.jpg
983_beispiel.jpg -
Нетбук linux14.10
Делаю все по дефолтной инструкции, после команды checkinstall (установка node_js) выводится следующее `
А зачем собирать из исходников?Есть же https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager по добавлению сорцов в apt-get и нормальной установкой…
Я устанавливал именно так.
Разработчики сами https://github.com/joyent/node/wiki/Installation#building-on-linux, что есть много способов установки node.js, можно установить и через менеджер пакетов.
@Bluefox:У тебя x86/x64 ? `
Судя по скриншоту (название хоста), используется eMachines на intel Atom N450, типа http://market.yandex.ru/product/6376774/?hid=91013&clid=502. ;) -
Или так:
curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y nodejsВзято отсюда: https://github.com/joyent/node/wiki/ins … ge-manager
-
Или так:
curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y nodejsВзято отсюда: https://github.com/joyent/node/wiki/ins … ge-manager `
Попробовал установить по данному методу, работает, node.js установился на 64 битную машину версии 0.10.37.
-
Только что проверил на новой debian:
root@bluefox4:/opt# ls iobroker root@bluefox4:/opt# cd iobroker/ root@bluefox4:/opt/iobroker# npm install iobroker > iobroker@0.5.1 install /opt/iobroker/node_modules/iobroker > node lib/setup.js npm install iobroker.js-controller --production --silent --prefix "/opt/iobroker/node_modules/iobroker/lib/../../../" npm install iobroker.admin --production --silent --prefix "/opt/iobroker/node_modules/iobroker/lib/../../../" Write "./iobroker start" to start the ioBroker Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start iobroker is started. Go to "http://ip-addr:8081" to open the admin UI. iobroker@0.5.1 node_modules/iobroker └── yargs@1.2.6 (minimist@0.1.0) root@bluefox4:/opt/iobroker# ps -A PID TTY TIME CMD 1 ? 00:00:00 init 2 ? 00:00:00 kthreadd/679991 3 ? 00:00:00 khelper/679991 89 ? 00:00:00 upstart-udev-br 97 ? 00:00:00 udevd 127 ? 00:00:00 udevd 130 ? 00:00:00 udevd 201 ? 00:00:00 upstart-socket- 1635 ? 00:00:00 named 1668 ? 00:00:00 rsyslogd 1713 ? 00:00:00 saslauthd 1714 ? 00:00:00 saslauthd 1780 ? 00:00:00 sendmail-mta 1864 ? 00:00:00 xinetd 1883 ? 00:00:00 apache2 1886 ? 00:00:00 apache2 1927 ? 00:00:00 cron 1977 ? 00:00:00 ptyserved 1980 ? 00:00:00 nginx 1981 ? 00:00:00 nginx 1988 ? 00:00:00 node 1993 tty1 00:00:00 getty 1995 tty2 00:00:00 getty 2004 ? 00:00:02 Terminal server 2295 ? 00:00:00 sshd 2354 pts/1 00:00:00 su 2355 pts/1 00:00:00 bash 2559 ? 00:00:00 io.js-controlle 2565 ? 00:00:00 io.admin.0 2571 pts/1 00:00:00 ps root@bluefox4:/opt/iobroker# root@bluefox4:/opt/iobroker# node -v v0.10.29 -
Только что проверил на новой debian `
Может такая ошибка только после ручного удаления iobroker и потом новой установки? -
Я устанавливал с нуля, единственное отличие это версии node
Вот что пишет при установке iobroker.js-controller:
root@test:/opt/iobroker# npm install iobroker.js-controller npm WARN engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"0.10.37","npm":"1.4.28"}) npm WARN engine hoek@0.7.6: wanted: {"node":"0.8.x"} (current: {"node":"0.10.37","npm":"1.4.28"}) npm WARN engine boom@0.3.8: wanted: {"node":"0.8.x"} (current: {"node":"0.10.37","npm":"1.4.28"}) npm WARN engine cryptiles@0.1.3: wanted: {"node":"0.8.x"} (current: {"node":"0.10.37","npm":"1.4.28"}) npm WARN engine sntp@0.1.4: wanted: {"node":"0.8.x"} (current: {"node":"0.10.37","npm":"1.4.28"}) > ws@0.4.31 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws > (node-gyp rebuild 2> builderror.log) || (exit 0) make: Вход в каталог `/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/obj.target/bufferutil.node SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished COPY Release/bufferutil.node CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node SOLINK_MODULE(target) Release/obj.target/validation.node: Finished COPY Release/validation.node make: Выход из каталога `/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build' > ws@0.5.0 install /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/node_modules/engine.io/node_modules/ws > (node-gyp rebuild 2> builderror.log) || (exit 0) make: Вход в каталог `/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/obj.target/bufferutil.node SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished COPY Release/bufferutil.node CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/obj.target/validation.node SOLINK_MODULE(target) Release/obj.target/validation.node: Finished COPY Release/validation.node make: Выход из каталога `/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build' > iobroker.js-controller@0.5.15 install /opt/iobroker/node_modules/iobroker.js-controller > node lib/setup.js setup first creating conf/iobroker.json fs.js:654 return binding.mkdir(pathModule._makeLong(path), ^ Error: EACCES, permission denied '/opt/iobroker/node_modules/iobroker.js-controller/lib/../../../iobroker-data/' at Object.fs.mkdirSync (fs.js:654:18) at mkpathSync (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:821:20) at setup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:903:9) at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:305:13) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) npm ERR! iobroker.js-controller@0.5.15 install: `node lib/setup.js setup first` npm ERR! Exit status 8 npm ERR! npm ERR! Failed at the iobroker.js-controller@0.5.15 install script. npm ERR! This is most likely a problem with the iobroker.js-controller package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node lib/setup.js setup first npm ERR! You can get their info via: npm ERR! npm owner ls iobroker.js-controller npm ERR! There is likely additional logging output above. npm ERR! System Linux 3.13.0-45-generic npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.js-controller" npm ERR! cwd /opt/iobroker npm ERR! node -v v0.10.37 npm ERR! npm -v 1.4.28 npm ERR! code ELIFECYCLE npm ERR! not ok code 0</anonymous> -
Не может создать папку 'iobroker-data' в /opt/iobroker
EACCES, permission denied '/opt/iobroker/node_modules/iobroker.js-controller/lib/../../../iobroker-data/'дай ручками права на папку
chmod 777 /opt/iobrokerи вызывай:
sudo npm install iobroker.js-controllerА почему ты вызываешь установку iobroker.js-controller, а не iobroker ?
-
Не может создать папку 'iobroker-data' в /opt/iobroker
дай ручками права на папку
chmod 777 /opt/iobroker ```` `Получилось, странно, что под рутом делал и не хватило прав.
А почему ты вызываешь установку iobroker.js-controller, а не iobroker ? `
Хочу попробовать подключить WebStorm и по изучать. Может созрею на написание какого нибудь драйвера :) -
-
Ну если советов нет, то буду переустанавлиать линукс и пробовать ставить на чистый линукс. `
sudo rm -rf /opt/iobroker mkdir /opt/iobroker sudo chmod 777 /opt/iobroker sudo npm install iobroker ```` `после переустановки линукс, назначение прав не помогает…........
izum@izum-eM350:/opt/iobroker$ cd /opt izum@izum-eM350:/opt$ sudo mkdir iobroker izum@izum-eM350:/opt$ sudo chmod 777 /opt/iobroker izum@izum-eM350:/opt$ sudo npm install iobroker npm http GET https://registry.npmjs.org/iobroker npm ERR! Error: failed to fetch from registry: iobroker npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12 npm ERR! at cb (/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9) npm ERR! at Request._callback (/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18) npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22) npm ERR! at Request. <anonymous>(/usr/lib/nodejs/request/main.js:212:58) npm ERR! at Request.emit (events.js:88:20) npm ERR! at ClientRequest. <anonymous>(/usr/lib/nodejs/request/main.js:412:12) npm ERR! at ClientRequest.emit (events.js:67:17) npm ERR! at HTTPParser.onIncoming (http.js:1261:11) npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31) npm ERR! You may report this log at: npm ERR! <http: bugs.debian.org/npm="">npm ERR! or use npm ERR! reportbug --attach /opt/npm-debug.log npm npm ERR! npm ERR! System Linux 3.13.0-32-generic npm ERR! command "node" "/usr/bin/npm" "install" "iobroker" npm ERR! cwd /opt npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR! message failed to fetch from registry: iobroker npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /opt/npm-debug.log npm not ok</http:></anonymous></anonymous>
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
