GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installation von Lua5.2 Vs. Lua5.3 auf Ubuntu 16.10?

Wenn ich lua5.2 installiere Paket unter Ubuntu 16.10:

sudo apt-get install lua5.2

es installiert /usr/bin/lua als symbolischer Link zu /etc/alternatives/lua-interpreter , was wiederum ein symbolischer Link zu `/usr/bin/lua5.2.

ist

Wenn ich lua-5.3 installiere Paket erstellt es keine Symlinks; Ich bekomme nur /usr/bin/lua5.3 .

Die Ausgabe von dkg -L lua5.X , das die Dateien auflistet, die dem Paket gehören, ist (abgesehen von den Versionsnummern einiger Dateien) für lua5.2 identisch und lua5.3 Pakete.

Ich möchte einfach die neueste und beste Version von Lua installieren, die derzeit 5.3 ist, und in der Lage sein, #!/usr/bin/lua zu verwenden in Skripten.

Ich weiß, dass ich das umgehen kann, indem ich die Symlinks manuell erstelle oder die update-alternatives verwende Befehl (den ich noch nicht herausgefunden habe, aber darum geht es mir nicht).

Meine Frage ist, warum der lua5.3 Paket nicht Richten Sie /usr/bin/lua ein Symlink, wenn ich es installiere, während lua5.2 Paket tut? Ist das absichtlich, vielleicht eine Ubuntu-Richtlinie, oder ist es nur ein Versehen der Leute, die das Paket erstellt haben?

Akzeptierte Antwort:

Weil der Paketbetreuer die alternatives nicht bereitgestellt hat Infrastruktur. Leider führt kein Weg daran vorbei, es manuell einzurichten oder einfach nur einen Symlink /usr/bin/lua zu verlinken nach /usr/bin/lua5.3 .

Ich habe einen Fehlerbericht eingereicht:
https://bugs.launchpad.net/ubuntu/+source/lua5.3/+bug/1707212


Ubuntu
  1. Installation von VirtualBox 4.2 auf Ubuntu 12.10

  2. 32-Bit-Version von Skype auf Ubuntu 16.04 installieren?

  3. Libxml-dev-Paket installieren?

  4. Ubuntu 12.04.02 im Uefi-Modus installieren?

  5. Installieren von Odbcins1debian2, defekte Abhängigkeit von Ubuntu 20.04 Lts?

Nginx unter Ubuntu 14.04 und 16.04 installieren

Ubuntu MATE auf einem Raspberry Pi installieren

Installieren von Apache Spark auf Ubuntu 20.04 oder 18.04

KDE auf Ubuntu 22.04 installieren

Installation von Notepad++ unter Ubuntu 22.04

FFmpeg auf Ubuntu installieren