Quando installo il lua5.2pacchetto su Ubuntu 16.10:
sudo apt-get install lua5.2
si installa /usr/bin/luacome un collegamento simbolico a /etc/alternatives/lua-interpreter, che a sua volta è un collegamento simbolico a `/usr/bin/lua5.2.
Quando installo il lua-5.3pacchetto, non crea i collegamenti simbolici; Ho solo /usr/bin/lua5.3.
L'output di dkg -L lua5.X, che elenca i file di proprietà del pacchetto, è identico (a parte i numeri di versione su alcuni file) per i pacchetti lua5.2e lua5.3.
Quello che voglio fare è semplicemente installare l'ultima e la più grande versione di Lua, che è attualmente la 5.3, ed essere in grado di usarla #!/usr/bin/luanegli script.
So che posso aggirare il problema creando manualmente i collegamenti simbolici o usando il update-alternativescomando (che non ho ancora capito, ma non è quello che sto chiedendo).
La mia domanda è: perché il lua5.3pacchetto non imposta il /usr/bin/luacollegamento simbolico quando lo installo, mentre il lua5.2pacchetto lo fa? È deliberato, forse una politica di Ubuntu, o è solo una svista da parte delle persone che hanno creato il pacchetto?