1. 程式人生 > >Centos7安裝lua5.3.1

Centos7安裝lua5.3.1

使用skynet要求的是lua5.3以上的版本,而centos7預設的是5.1.3的版本,所以有了之後的事情……

下載最新的lua5.3.1的tar包

然後輸入以下命令:
tar zxf lua-5.3.1.tar.gz
cd lua-5.3.1
make linux
則會自動安裝好Lua解釋檔案,你會在src資料夾下發現多了幾個檔案。安裝過程中可能會報錯,沒有readline什麼的。解決辦法: # yum install readline-devel

測試是否安裝成功
make test

建立軟連線

這樣就可以隨處用lua了。
ln -s ~/lua5.3.1/lua /usr/bin/lua

注意要輸入絕對路徑,不然會報錯巢狀層數太多,我開始就糟了。前面是你安裝的lua的絕對路徑。

刪除軟連線的辦法:
rm -rf /usr/bin/lua

驗證是否軟連線成功
lua -v