Kiedy instaluję lua5.2pakiet na Ubuntu 16.10:
sudo apt-get install lua5.2
instaluje się /usr/bin/luajako dowiązanie symboliczne do /etc/alternatives/lua-interpreter, co z kolei jest dowiązaniem symbolicznym do `/usr/bin/lua5.2.
Kiedy instaluję lua-5.3pakiet, nie tworzy on dowiązań symbolicznych; Tylko rozumiem /usr/bin/lua5.3.
Dane wyjściowe z dkg -L lua5.Xlistą plików należących do pakietu są identyczne (oprócz numerów wersji niektórych plików) dla pakietów lua5.2i lua5.3.
Chcę tylko zainstalować najnowszą i najlepszą wersję Lua, która jest obecnie 5.3, i móc używać jej #!/usr/bin/luaw skryptach.
Wiem, że mogę to obejść, tworząc dowiązania symboliczne ręcznie lub za pomocą update-alternativespolecenia (czego jeszcze nie rozgryzłem, ale o to nie pytam).
Moje pytanie brzmi: dlaczego lua5.3pakiet nie konfiguruje /usr/bin/luadowiązania symbolicznego podczas instalacji lua5.2? Czy jest to celowe, być może polityka Ubuntu, czy może to tylko przeoczenie osób, które utworzyły pakiet?