Комментарии 9
Из статьи не понятно какой профит дает данный вариант сборки и установки? и чем он будет отличаться от уже собранного?
0
В данном случае, ничем. Отличаться будет если вдруг Вы надумаете внести свои изменения в код.
0
Профиты бывают разные.
Вот к примеру мой личный профит.
Имею одноплатник Orange Pi PC с установленной на него Armbian. Захотелось мне поставить на него wiki движок wiki.js. Заглянув на страничку с описанием установки, обнаружил, что версии node.js, git и mongodb доступные для установки мягко-говоря сильно отстают от требуемых. Нужную версию node.js нашел на nodesource.com , а вот с git и mongodb пришлось повозится. И тот и другой пришлось ставить из исходников, и если процесс для установки git неплохо расписан тут, то чтобы найти инструкцию по установке node.js из исходников пришлось знатно погуглить.
Вот к примеру мой личный профит.
Имею одноплатник Orange Pi PC с установленной на него Armbian. Захотелось мне поставить на него wiki движок wiki.js. Заглянув на страничку с описанием установки, обнаружил, что версии node.js, git и mongodb доступные для установки мягко-говоря сильно отстают от требуемых. Нужную версию node.js нашел на nodesource.com , а вот с git и mongodb пришлось повозится. И тот и другой пришлось ставить из исходников, и если процесс для установки git неплохо расписан тут, то чтобы найти инструкцию по установке node.js из исходников пришлось знатно погуглить.
0
Извиняюсь за опечатку.
… чтобы найти инструкцию по установке mondodb из исходников пришлось знатно погуглить.
… чтобы найти инструкцию по установке mondodb из исходников пришлось знатно погуглить.
0
К сожалению, сборка не прокатила. Баг в исходниках, отсутствуют исходники для платформы armhf
In file included from <built-in>:337:
<command line>:11:10: fatal error: 'js-config.h' file not found
#include "js-config.h"
^
1 error generated.
jsToH(["build/opt/mongo/scripting/mozjs/mongohelpers_js.cpp"], ["src/mongo/scripting/mozjs/mongohelpers.js"])
writing: build/opt/mongo/scripting/mozjs/mongohelpers_js.cpp
0
В конечном итоге удалось собрать по этой инструкции
0
До 3.x был смысл, чтобы добавить SSL а теперь вообще непонятно зачем. Да и собирали бы уже в пакет, если уже страдать ерундой, то хоть с пользой.
0
Страдать ерундой с пользой .... )) Ценный совет. Непременно воспользуюсь. Замечание насчёт пакета принято. На следующей неделе постараюсь дописать.
0
Вообще, если размышлять логически, раз разработчики предоставили возможность такого вот способа сборки и установки, то очевидно они полагали, что кто-то захочет им воспользоваться. А я всего лишь вольно пересказал, как это сделать…
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Сборка и установка MongoDB из исходников