mac os x 10.9 lua更新到最新的5.2.2

时间:2013-11-17 14:44:35

标签: macos lua homebrew osx-mavericks updates

在我的 Mac OS X 10.9 Mavericks 上我已经安装了lua:

MacBook-Pro-Dmitri:~ dmitri$ lua
Lua 5.1.5  Copyright (C) 1994-2012 Lua.org, PUC-Rio

我想将其升级到最新的5.2.2版本..

不幸的是,当我尝试执行此操作时,brew会抛出错误:

MacBook-Pro-Dmitri:~ dmitri$ brew install lua
Warning: lua-5.1.5 already installed

或:

MacBook-Pro-Dmitri:~ dmitri$ brew upgrade lua
Error: lua-5.1.5 already installed

这是否意味着我需要自己更新才能更新?

有人在他/她的机器上解决了这个问题吗?

谢谢!

3 个答案:

答案 0 :(得分:3)

这肯定听起来brew没有lua名称下的lua 5.2.2。

据说大约两分钟在谷歌搜索和阅读(为了公平我必须阅读l​​ua.rb公式,但它几乎在文件的最顶部的评论)发现有一个Homebrew-Versions中的lua5.2版本。

答案 1 :(得分:3)

5.2.2是最新的,帮自己一个忙,忘记冲泡     wget http://www.lua.org/ftp/lua-5.2.2.tar.gz     tar -zxvf lua-5.2.2.tar.gz     cd lua-5.2.2     制作macosx     sudo make install

答案 2 :(得分:2)

所以我所做的是:

我检查过已安装的咖啡lua 5.1.5highlight需要它..

我将lua 5.2.1安装为:

brew install lua52

并将其链接为:

brew link lua52

brew医生说每个人都好,终端运行lua版本5.2.1:

MacBook-Pro-Dmitri:bin dmitri$ lua
Lua 5.2.1  Copyright (C) 1994-2012 Lua.org, PUC-Rio

我不确定我的解决方法是否正确,所以请提出您的意见!