GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace Lua5.2 vs. Lua5.3 Na Ubuntu 16.10?

Když nainstaluji lua5.2 balíček na Ubuntu 16.10:

sudo apt-get install lua5.2

nainstaluje /usr/bin/lua jako symbolický odkaz na /etc/alternatives/lua-interpreter , což je zase symbolický odkaz na `/usr/bin/lua5.2.

Když nainstaluji lua-5.3 balíček, nevytváří symbolické odkazy; Dostávám pouze /usr/bin/lua5.3 .

Výstup dkg -L lua5.X , který uvádí soubory vlastněné balíkem, je identický (kromě čísel verzí u některých souborů) pro lua5.2 a lua5.3 balíčky.

Chci jen nainstalovat nejnovější a nejlepší verzi Lua, která je aktuálně 5.3, a mít možnost používat #!/usr/bin/lua ve skriptech.

Vím, že to mohu obejít vytvořením symbolických odkazů ručně nebo pomocí update-alternatives příkaz (na který jsem ještě nepřišel, ale na to se neptám).

Moje otázka zní, proč lua5.3 balíček ne nastavte /usr/bin/lua symbolický odkaz, když jej nainstaluji, zatímco lua5.2 balíček dělá? Je to záměrné, možná politika Ubuntu, nebo je to jen nedopatřením lidí, kteří balíček vytvořili?

Přijatá odpověď:

Protože správce balíčku neposkytl alternatives infrastruktura. Bohužel to nejde obejít, ale nastavit to ručně nebo jednoduše symbolický odkaz /usr/bin/lua na /usr/bin/lua5.3 .

Odeslal jsem hlášení o chybě:
https://bugs.launchpad.net/ubuntu/+source/lua5.3/+bug/1707212


Ubuntu
  1. Instalace VirtualBoxu 4.2 na Ubuntu 12.10

  2. Instalace balíčku Libxml-dev?

  3. Instalace Cuda 8 na Ubuntu 16:Nelze najít balíček Cuda?

  1. Instalace SNMP v Ubuntu 18.04

  2. Instalace 32bitové verze Skype na Ubuntu 16.04?

  3. Instalace Dockeru (Ubuntu)

  1. Co dělat po instalaci Ubuntu 18.04 a 19.10

  2. Instalace Ubuntu 12.04.02 v režimu Uefi?

  3. Instalace Odbcins1debian2, přerušená závislost na Ubuntu 20.04 Lts?