¿Cuál es el repositorio y el sistema de gestión de paquetes estándar de Lua? Como brew
para Mac OS X, npm
para node.js
.¿El sistema de gestión de paquetes de Lua?
Respuesta
No hay ninguna norma sistema de gestión de paquetes Lua, pero se puede probar lo siguiente:
LuaRocks - contiene un número bastante grande de Lua módulos distribuye como rocks. Una vez que LuaRocks está instalado, la instalación es simple:
luarocks install desired-package
. En Linux/Unix/Mac, esto se instalará en/usr/local/{share,lib}/lua/5.1
, donde el intérprete de Lua busca módulos.LuaDist - diseñadas para crear un directorio independiente independiente con Lua y módulos (un dist). Todo en LuaDist está basado en CMake, lo que significa que se puede compilar fácilmente utilizando cualquier compilador/IDE soportado por CMake. LuaDist también tiene un extenso repository que contiene módulos Lua y también muchas dependencias C/bibliotecas, lo que permite crear una "distribución" verdaderamente independiente de Lua. La instalación es la misma que con LuaRocks -
luadist install desired-package
.
¿Qué tal la función de desinstalación/eliminación/purga/limpieza? ¿Pueden manejar bien estas funciones? – Eonil
Nunca he tenido que desinstalar :) Pero estoy seguro de que lo hacen, déjame ver ... 'luarocks remove', y' luadist remove'. –
- 1. Gestión de paquetes TypeScript
- 2. Gran gestión de dependencias del sistema Java
- 3. Gestión de paquetes (complementos) para Vim
- 4. Sistema de gestión de anuncios en PHP?
- 5. Sistema de gestión de versiones para Linux
- 6. Idioma Agnóstico Construir Sistema de Gestión
- 7. Sistema de gestión de documentos de código abierto en .net?
- 8. ¿Necesita un sistema de gestión de proyectos si trabaja solo?
- 9. Ubuntu gestión de clusters
- 10. Administrador de paquetes PHP
- 11. Marco PHP para construir el sistema de Gestión de flujo de trabajo
- 12. Normalización de la base de datos para el Sistema de gestión escolar
- 13. ¿Cómo manejan la gente el manejo de la producción del sistema de gestión de contenido?
- 14. ¿Diferencia entre el marco de aplicación web y un sistema de gestión de contenido?
- 15. ¿El mejor diseño para un sistema de gestión de usuario/función?
- 16. ¿Cómo puedo determinar el sistema operativo del sistema desde un script Lua?
- 17. Lua equivalente de virtualenv?
- 18. Código de sangría Lua en Lua
- 19. Cómo evitar el spam sin letras cifradas o un sistema de gestión centralizada (por ejemplo Akismet)
- 20. ¿Regla de negocios y gestión de procesos?
- 21. NuGet - la gestión y eliminación de paquetes versión multi en una única solución
- 22. asegurando el orden de paquetes en UDP
- 23. Gestión de montón multiproceso
- 24. Dll Gestión de memoria
- 25. gestión de contexto Tomcat
- 26. Gestión de transacciones Django
- 27. Firemonkey - Gestión de mensajes
- 28. gestión de sentencias if
- 29. Lua, ¿qué es Lua?
- 30. En QEMU, ¿es posible interceptar paquetes enviados/recibidos por el sistema operativo invitado de Linux?
posible duplicado de [¿Cuál es la mejor manera de distribuir Lua y bibliotecas?] (Http://stackoverflow.com/questions/3065783/whats-the-best-way-to-distribute-lua-and- bibliotecas) – Eonil
Esta pregunta plantea lo contrario: cómo instalar módulos fácilmente desde un repositorio de paquetes centralizado, como 'brew' y' npm', por lo que no lo considero un duplicado. –
@MichalKottman Oh T_T ... – Eonil