La última versión de Lua stable es la 5.3.5. en el momento de escribir este articulo (11 de Marzo del 2020). Esa es la versión que vamos a compilar sobre una Debian 10.
Los pasos que podemos realizar para compilar lua 5.3.5 son los siguientes (teniendo en cuenta que lo que va con # es para ejecutarse como root y lo que va con $ es para ejecutarse con un user normal):
# apt update -y
# apt install -y gcc make libreadline-dev wget
$ wget "https://www.lua.org/ftp/lua-5.3.5.tar.gz"
$ tar xfvz lua-5.3.5.tar.gz
$ cd lua-5.3.5
$ make clean
$ make linux
# make install
$ whereis lua
$ lua -v
Si lo que necesitas es otra versión pues más de lo mismo. Por ejemplo si precisas la versión 5.1.5 puedes compilarla así:
# apt update -y
# apt install -y gcc make libreadline-dev wget
$ wget "https://www.lua.org/ftp/lua-5.1.5.tar.gz"
$ tar xfvz lua-5.1.5.tar.gz
$ cd lua-5.1.5
$ make clean
$ make linux
# make install
$ whereis lua
$ lua -v
Luego ya a disfrutar de la programación con lua.
Saludos cordiales.