¿Hay alguna manera recomendada de "arrancar" una distribución de Erlang? Me gustaría ejecutar erlang en el conjunto de máquinas en las que no tengo elevación de raíz ni conjunto de herramientas de desarrollo (no compiladores, etc.). Mi idea era pre-empaquetar (en la máquina con la misma arquitectura) tanto como pueda antes. ¿Cuáles son los requisitos mínimos para un entorno Erlang utilizable?Erlang portátil
9
A
Respuesta
4
Puede utilizar las diferentes herramientas erlware. Usando el último Sinan, incluso puedes crear una versión independiente con los paquetes incluidos.
1
2
Ok, yo debería haber leído antes ... (de INSTALL.md)
* Install using the `release` target. Instead of doing `make install` you
can create the installation in whatever directory you like using the
`release` target and run the `Install` script yourself. `RELEASE_ROOT`
is used for specifying the directory where the installation should be
created. This is what by default ends up under `/usr/local/lib/erlang`
if you do the install using `make install`. All installation paths
provided in the `configure` phase are ignored, as well as `DESTDIR`,
and `INSTALL_PREFIX`. If you want links from a specific `bin` directory
to the installation you have to set those up yourself. An example where
Erlang/OTP should be located at `/home/me/OTP`:
$ ./configure
$ make
$ make RELEASE_ROOT=/home/me/OTP release
$ cd /home/me/OTP
$ ./Install -minimal /home/me/OTP
$ mkdir -p /home/me/bin
$ cd /home/me/bin
$ ln -s /home/me/OTP/bin/erl erl
$ ln -s /home/me/OTP/bin/erlc erlc
$ ln -s /home/me/OTP/bin/escript escript
Cuestiones relacionadas
- 1. Erlang - C y Erlang
- 2. ActiveRecord para Erlang
- 3. 68000, biblioteca JIT portátil
- 4. Cliente JAX-WS "portátil"
- 5. cómo portátil es mmap
- 6. MySql versión portátil
- 7. uintptr_t alternativa portátil
- 8. Verdaderamente portátil Git
- 9. Programación portátil IDE
- 10. Control de versión portátil?
- 11. ¿Hay un Perl portátil?
- 12. python multi plataforma portátil
- 13. Paquete portátil WAMP?
- 14. Portátil C++ IDE
- 15. Wchar_t portátil en C++
- 16. Portátil IPython en Heroku
- 17. Biblioteca Portátil VFS C++
- 18. Fin de línea portátil
- 19. Servidor portátil ASP.Net
- 20. ¿Wiki es portátil?
- 21. compilación Erlang - Erlang como ejecutable solo
- 22. Erlang Multicast
- 23. ¿Qué tan portátil es C++?
- 24. base de datos portátil gratuito
- 25. ¿Está vacío enum (enum {};) portátil?
- 26. compilador independiente de C# portátil
- 27. ¿Qué tan portátil es GLib?
- 28. Convertir términos de erlang a cadena o decodificar erlang binario
- 29. Erlang: ¿cómo implementar la comprensión de listas de Erlang?
- 30. Creación de un sistema comercial: Pure Erlang o Erlang/OTP?
Supongo que otro ejemplo podría ser la distribución de CouchDB ... – tbikeev