Cuando instalo el lua5.2
paquete en Ubuntu 16.10:
sudo apt-get install lua5.2
se instala /usr/bin/lua
como un enlace simbólico a /etc/alternatives/lua-interpreter
, que a su vez es un enlace simbólico a `/usr/bin/lua5.2.
Cuando instalo el lua-5.3
paquete, no crea los enlaces simbólicos; Yo solo entiendo /usr/bin/lua5.3
.
La salida de dkg -L lua5.X
, que enumera los archivos que posee el paquete, es idéntica (aparte de los números de versión en algunos archivos) para los paquetes lua5.2
y lua5.3
.
Lo que quiero hacer es instalar la última y mejor versión de Lua, que actualmente es 5.3, y poder usarla #!/usr/bin/lua
en scripts.
Sé que puedo solucionar esto creando los enlaces simbólicos manualmente o usando el update-alternatives
comando (que aún no he descubierto, pero eso no es lo que estoy preguntando).
Mi pregunta es, ¿por qué el lua5.3
paquete no configura el /usr/bin/lua
enlace simbólico cuando lo instalo, mientras que el lua5.2
paquete sí? ¿Es esto deliberado, tal vez una política de Ubuntu, o es solo un descuido de las personas que crearon el paquete?
fuente