Ответ 1
Если вы хотите установить сторонние библиотеки, такие как Mochiweb, в системной системе лучше всего настроить его под переменную среды $ERL_LIBS. Я пишу немного об этом здесь и приводят примеры установки общих инструментов здесь. Вероятно, лучше не помещать что-либо внутри собственной библиотеки кода Erlang (/usr/lib/erlang/lib), но путь внутри $ERL_LIBS ведет себя одинаково. То есть, он добавляет $ERL_LIBS/**/ebin в кодировку.
Однако вы должны действительно делать подобные вещи, изучая систему. Чтобы создать стабильное программное обеспечение, лучше всего включить в приложение все зависимые коды. Также см. Ответ здесь, чтобы узнать, почему вы можете этого пожелать.