下载
进入Lua官网,查看版本下载
$ wget http://www.lua.org/ftp/lua-5.4.2.tar.gz
安装
解压
$ tar -xzvf lua-5.4.2.tar.gz
编译
$ cd lua-5.4.2/
$ make linux test
查看Lua版本
$ lua -v
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
发现显示的不是安装的版本,因为使用yum安装的lua默认是5.1.4,所以需要替换Lua。
移除默认的lua版本
$ sudo rm -rf /usr/bin/lua
查看安装的文件所处的位置(可无需)
$ sudo find / -name lua-5.4.2
/home/xiaxia/SoftWare/lua-5.4.2
建立链接,第一个参数是lua安装的路径,即上述命令结果下面的lua文件夹。
$ sudo ln -s /home/xiaxia/SoftWare/lua-5.4.2/src/lua /usr/bin/lua
再次查看版本,发现修改成功
$ lua -v
Lua 5.4.2 Copyright (C) 1994-2020 Lua.org, PUC-Rio