`
mryufeng
  • 浏览: 981757 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

你们有yum 我有LuaRocks

    博客分类:
  • Lua
阅读更多
LuaRocks

This is LuaRocks, a deployment and management system for Lua modules.

LuaRocks allows you to install Lua modules as self-contained packages called "rocks", which also contain version dependency information. This information is used both at install time, so that when one rock is requested all rocks it depends on are installed as well, and at run time, so that when a module is required, the correct version is loaded. LuaRocks supports both local and remote repositories, and multiple local rocks trees. You can download and install LuaRocks on Unix and Windows.

LuaRocks is free software and uses the same license as Lua 5.1.


有这个东西安装lua的模块就方便了

LuaRocks 0.5.2, a module deployment system for Lua

luarocks - LuaRocks main command-line interface
usage: luarocks [--from=<server> | --only-from=<server>] [--to=<tree>] [VAR=VALUE]... <command> [<argument>]

Variables from the "variables" table of the configuration file
can be overriden with VAR=VALUE assignments.

--from=<server>       Fetch rocks/rockspecs from this server
                      (takes priority over config file)
--only-from=<server>  Fetch rocks/rockspecs from this server only
                      (overrides any entries in the config file)
--to=<tree>           Which tree to operate on.

Supported commands:

build   Build/compile a rock.
help    Help on commands.
install Install a rock.
list    Lists currently installed rocks.
make    Compile package in current directory using a rockspec.
pack    Create a rock, packing sources or binaries.
remove  Uninstall a rock.
search  Query the LuaRocks servers.
unpack  Unpack the contents of a rock.


比如:
我要安装copas  那么 luarocks install copas

但是 lua -l copas还是出错 原因是rocks安装的模块不是在标准的lua 路径下 可以这样解决

lua -l luarocks.require -l copas 搞定

luarocks.require会取代lua标准的require 这样就可以顺利引导模块。


Enjoy Lua!
分享到:
评论
1 楼 zfjdiamond 2013-08-14  
你好   这条命令 在那里输入??

相关推荐

    yum.rar离线资源yum包

    【yum离线资源yum包】 在Linux系统管理中,`yum`(Yellowdog Updater, Modified)是一个基于RPM包管理的工具,它使得安装、更新、卸载软件变得非常简单。`yum`通过网络连接从指定的仓库下载并安装软件包,极大地...

    yum安装包(yum.7z )

    《yum安装包详解及其组件分析》 Yum(Yellowdog Updater, Modified)是Linux系统中广泛使用的包管理器,特别是在基于RPM的系统如CentOS、Red Hat Enterprise Linux等中,它使得软件的安装、更新和卸载过程变得简单...

    本地Yum源库配置

    "本地Yum源库配置" 在 Linux 系统中,Yum 源库配置是一个非常重要的知识点。Yum 是一个 shell 前端软件管理器,可以自动的进行依赖软件的定位、指定服务器的下载,实现一次性的将所有包安装完成。在使用 Yum 进行...

    linux下yum的使用

    ### Linux下YUM的使用详解 #### 一、引言 在Linux环境下,尤其是对于Red Hat及Fedora发行...通过本文的介绍,相信读者对YUM有了更深入的理解。掌握了YUM的使用方法,将大大提高日常工作中Linux环境下的效率和便捷性。

    yum命令未找到,安装yum

    yum 命令找不到,快速安装yum centos-yumconf-4-4.5.noarch.rpm python-elementtree-1.2.6-5.el4.centos.x86_64.rpm python-sqlite-1.1.7-1.2.1.x86_64.rpm python-urlgrabber-2.9.8-2.noarch.rpm sqlite-3.3.6-2....

    centos8 yum包 , yum放进/etc/yum.repos.d, yum makecache

    在CentOS 8中,常见的仓库有BaseOS、AppStream、Extras等,这些仓库提供了不同的软件包,如系统核心、常用应用、开发者工具等。 3. **rabbitmq.repo**:这可能是RabbitMQ服务器的第三方仓库配置文件,RabbitMQ是一...

    yum命令的使用总结

    这些操作对于保持yum的效率和避免潜在的错误是很有帮助的。 yum search命令可以用来搜索软件包,而yum info pack_name命令则可以查看特定软件包的详细信息。yum deplist pack_name命令用于列出软件包的依赖关系,这...

    Centos下的yum安装包.zip

    而`yum`(Yellowdog Updater, Modified)是CentOS中一个重要的包管理工具,用于安装、更新、卸载和查询软件包。本教程将详细讲解在CentOS系统中如何使用`yum`进行软件包的管理。 首先,我们需要了解`yum`的工作原理...

    RHEL7配置yum源

    RHEL7 配置 yum 源 在 Red Hat Enterprise Linux 7(RHEL7)中,yum 是一个非常重要的包管理工具,用户可以使用 yum 来安装、更新和卸载软件包。但是,对于新手来说,使用 RHEL7 经常会遇到一个问题:无法安装软件...

    CentOS6.9的yum源

    【CentOS6.9的yum源】:在Linux操作系统中,CentOS 6.9是广泛使用的稳定版本,而YUM(Yellowdog Updater, Modified)则是它的一个关键组件,用于自动化软件包的安装、升级和管理。YUM通过与远程仓库(也称为yum源)...

    CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的优先级

    在Linux系统管理中,尤其是对于CentOS这样的操作系统,配置高效的YUM(Yellowdog Updater, Modified)源至关重要,因为这直接影响到软件包的下载速度和可用性。YUM是一个基于RPM包管理的软件包管理器,它允许用户...

    redhat7安装yum

    ### Red Hat Enterprise Linux 7 (RHEL 7) 安装 YUM 源详解 在 Red Hat Enterprise Linux 7(简称 RHEL 7)环境中,YUM(Yellowdog Updater Modified)是一款非常重要的包管理工具,它允许用户通过网络自动安装、...

    Centos7同步阿里yum仓库搭建yum私有仓库

    确认在预拉取yum包的机子关于网络的各项服务正常,拉取的过程对网路的要求挺高,今天用50M宽带拉取大概5个多小时。另在拉取的机子上配置好阿里的base源和epel源。 1.修改yum源仓库 [root@mini2 /]# rm -rf /etc/yum....

    RedHat9下安装yum

    在Red Hat 9操作系统中,Yum(Yellowdog Updater, ...通过手动安装GCC、gettext和Yum,不仅了解了基本的软件安装流程,也对Linux系统内部的工作原理有了更深入的认识。这对于进一步学习和管理Linux系统是非常有益的。

    centos6.9离线安装yum工具,附安装教程与yum源问题的解决方法

    在Linux系统中,`yum`(Yellowdog Updater, Modified)是CentOS 6.x版本常用的包管理器,用于安装、更新和管理软件。本文将详细介绍如何在离线环境中为CentOS 6.9安装`yum`工具,以及解决可能遇到的`yum`源问题。 ...

    oracle安装教程之Linux更换yum源

    本文将指导您如何更换 yum 源,包括查看原有 yum 源、下载阿里云 yum 源、备份原有源文件、设置阿里云源文件、清理旧包、生成阿里云 yum 源缓存、更新 yum 源和解决 GPG 验证问题。 一、查看原有 yum 源 在 Linux ...

    centos 和 linux 6.5 yum包

    虽然它们在系统底层有相似之处,但软件包管理和生态系统有所不同,因此,针对这两个系统的Yum包可能需要分别处理。 Yum包管理系统通过与远程仓库交互,使得用户可以方便地获取并安装所需的软件。在Linux 6.5和...

    gcc yum源安装

    然而,有时候系统自带的GCC版本可能不符合某些软件或开发需求,这时候就需要通过安装不同的GCC版本来满足特定的需求。 在Linux系统中,尤其是使用Red Hat、CentOS发行版的用户,可以通过YUM(Yellowdog Updater ...

    使用yum安装g++

    对于基于RPM(Red Hat Package Manager)的Linux发行版,如Red Hat Enterprise Linux、CentOS等,`yum`(Yellowdog Updater Modified)是一个非常重要的工具,它允许用户在系统上搜索、安装、更新或删除软件包。...

    解决yum对python依赖版本问题

    针对此类问题,有几种不同的解决方法,可以根据实际情况选择最合适的方案。 1. **升级yum** 首先可以考虑将`yum`升级到最新版本。通常,较新版本的`yum`会更好地支持不同版本的Python。可以尝试使用官方提供的...

Global site tag (gtag.js) - Google Analytics