NEWS
Инсталляция под Linux
-
filename="11.PNG" index="0">~~Устанавливал через пакет - wget….
Правка файла и исправление пользователя на root не помогла (это я нашёл и попробовал). `
Устанавливайте через http://forum.iobroker.org/viewtopic.php?f=12&t=277.Только в конец команды добавьте параметр –production
@skifer:Запуск вручную тоже не даёт результата. `
Эта ошибка говорит, что демон ioBroker уже запущен.P.S. Почитайте последние сообщения http://forum.iobroker.org/viewtopic.php?f=13&t=262 темы…
-
` > Хм, странно, BlueFox вроде подправил инсталяцию - в файле /etc/init.d/iobroker.sh юзер должен указываться автоматически - от которого устанавливаешь.
skifer, ты устанавливаешь через npm или deb-пакет? `
Только если инсталляция новая. Если iobroker уже сконфигурирован, то ничего менятся не будет.Не запускается при перестарте. При попытке из командной /etc/init.d/iobroker.sh start - пишет про незнакомого юзера pi.
В файле /etc/init.d/iobroker.sh start найти строчку IOBROKERUSER= и pi изменить на того под которым будет работать iobroker. Лучше указать пользователя у которого есть права на работу с каталогом /opt/iobroker.
Кроме user надо подправить ещё один путь в iobroker.shPIDF=/opt/iobroker/node_modules/iobroker.js-controller/lib/iobroker.pid NODECMD=/usr/local/bin/node IOBROKERCMD=/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js RETVAL=0 IOBROKERUSER=rootТ.к. js-controller перекочевал из /opt/iobroker/ в /opt/iobroker/node_modules/iobroker.js-controller/
-
Сори ребята, но "…в ответ тишина, видно он не вернулся из боя..."!
Сделал всё, что вы все написали. `
У тебя установка не прошла. Не хватает системных объектов.Если посмотреть лог, то там видно:
host.bananapi _design/system missing - call node iobroker.js setup
Надо вызвать:
/opt/iobroker/iobroker setupПосле этого
/opt/iobroker/iobroker add admin -
После ребута ничего не произошло.))) Ребята сори опять.))))
filename="15.PNG" index="1">~~Попытка запуска вручную:
filename="16.PNG" index="0">~~Такого модуля действительно нету. Что-то недоустановилось.
Скопировал /lib и *.js в controller - но не помогло. `
Как выглядит твоя папка /opt/iobroker ? -
Вот:
filename="19.PNG" index="0">~~ `
У тебя старая структура папок.Можешь удалить всё кроме "data" и потом в этой директории /opt/iorboker вызвать:
npm install iobroker
После этого остановить ioBroker:
./iobroker stop
Cодержимое папки data передвинуть в iobroker-data
и вызвать
./iobroker start
-
Что-то все последние обновления проходят только методом полной переустановки. При попытке обновить через панель администратора получаю ошибки.
! iobroker 2015-02-19 10:05:54 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:655:5
! iobroker 2015-02-19 10:05:54 error at asyncMap (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:27:18)
! iobroker 2015-02-19 10:05:54 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:676:7
! iobroker 2015-02-19 10:05:54 error at asyncMap (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:27:18)
! iobroker 2015-02-19 10:05:54 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:1056:18
! iobroker 2015-02-19 10:05:54 error at Object.defineProperty.get (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/npm.js:191:15)
! iobroker 2015-02-19 10:05:54 error at require (module.js:380:17)
! iobroker 2015-02-19 10:05:54 error at Module.require (module.js:364:17)
! iobroker 2015-02-19 10:05:54 error at Function.Module._load (module.js:280:25)
! iobroker 2015-02-19 10:05:54 error Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/build.js' at Function.Module._resolveFilename (module.js:338:15)
! iobroker 2015-02-19 10:05:53 error ^
! iobroker 2015-02-19 10:05:53 error module.js:340 throw err;
! iobroker 2015-02-19 10:05:53 error -
Что-то все последние обновления проходят только методом полной переустановки. При попытке обновить через панель администратора получаю ошибки.
! iobroker 2015-02-19 10:05:54 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:655:5
! iobroker 2015-02-19 10:05:54 error at asyncMap (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:27:18)
! iobroker 2015-02-19 10:05:54 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:676:7
! iobroker 2015-02-19 10:05:54 error at asyncMap (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/slide/lib/async-map.js:27:18)
! iobroker 2015-02-19 10:05:54 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/install.js:1056:18
! iobroker 2015-02-19 10:05:54 error at Object.defineProperty.get (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/npm.js:191:15)
! iobroker 2015-02-19 10:05:54 error at require (module.js:380:17)
! iobroker 2015-02-19 10:05:54 error at Module.require (module.js:364:17)
! iobroker 2015-02-19 10:05:54 error at Function.Module._load (module.js:280:25)
! iobroker 2015-02-19 10:05:54 error Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/build.js' at Function.Module._resolveFilename (module.js:338:15)
! iobroker 2015-02-19 10:05:53 error ^
! iobroker 2015-02-19 10:05:53 error module.js:340 throw err;
! iobroker 2015-02-19 10:05:53 error `
Думаю, что-то с npm. В последних версиях я с "npm", как системной комманды перешёл на npm, как программный пакет. Т.е. раньше вызывалась системная утилита, а теперь используется JS для этого.А /opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/build.js есть или нет? И как выглядит
/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/lib/
?
-
Содержимое /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/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. ;)
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



