Luarocks 版本

Luarocks 版本

我是 Linux 新手,正在尝试安装最新luarocks版本。我目前正在运行版本2.0.8(运行后sudo apt-get update),但无法满足我的某些需求。有没有办法指定要安装的版本?(另外:我正在通过 VM 运行此 Linux 版本)

答案1

所以你从上一个问题,但你想要一个更新的版本。我查看了 Luarocks 主页,发现他们的指示非常好,并且在我家的机器上的虚拟机上进行了安装 - 它成功了!

步骤如下:

1)从下载页面下载最新版本的 Luarockshttp://luarocks.org/releases/. 获取文件luarocks-2.2.0.tar.gz

2)~/Downloads我假设您的网络浏览器将tar.gz文件放置在该目录中,您需要解压文件。

打开终端窗口(ctrl++ altt并首先确保您拥有构建程序的工具:

sudo apt-get update
sudo apt-get install build-essential

现在更改到下载目录,提取 Luarocks 源文件并更改到其目录:

cd downloads
tar -xvf luarocks-2.2.0.tar.gz
cd luarocks-2.2.0

下载配置、构建和更新”

./configure
make build
sudo make install

大功告成!luarocks此时输入,系统会确认您使用的是 2.2.0 版本

答案2

在这种情况下,无法指定版本。但您可以使用

sudo apt-get 升级

将所有软件包更新到最新版本,luarocks 也是如此。如果您尚未安装 luarocks,您可以输入以下命令进行更新:

sudo apt-get 安装 luarocks

这应该会安装最新版本,它可以在 ubuntu 包源中找到。

答案3

谷歌搜索“luarocks ubuntu”会出现 packages.ubuntu.com 网站,在那里你可以看到 ubuntu 上的程序版本...Precise 有版本 2.0.8-2(http://packages.ubuntu.com/precise/luarocks), trusty 和 utopic 有 2.0.9-1, animated 有 2.2.0+dfsg-1 (http://packages.ubuntu.com/vivid/luarocks)。每个新版本和旧版本(当前)都位于每个页面右上角的“[lucid][precise]...”链接中,在左下角的“下载 luarocks”标题下,您可以下载 .deb 文件

您可能没有在软件源中启用“backport”或“romeo/proposed”软件包,它们可能会启用较新的版本。如果有多个可用版本,您可以使用“=version”apt-get install package=version或使用 Synaptic“Package -> Force Version”和“Lock version”来防止更改特定软件包。

如果您在虚拟机中运行 Linux,下载并运行 Virtual 可能并不难。

或者您可以尝试从上述网站下载较新的 .deb 包文件,然后从命令行安装,dpkg -i尽管它们可能需要当前 ubuntu 中没有的一些其他升级包,您可能还需要尝试手动下载和升级。

相关内容