当前位置: 首页 > news >正文

Ubuntu22.04上部署Lua开发环境

需求背景

想在Ubuntu22.04上搭建一下Lua的开发环境,其实步骤比较简单的,此文章也适用于Ubuntu主机环境搭建Lua,如果想在在Ubuntu内部署一个容器,然后在容器内搭建Lua的环境,可以先参考容器的创建过程 ubuntu22.04上如何创建有privilege权限,有固定自定义IP的空容器,然后再根据此文章的部署步骤搭建

创建Lua解释器源码存放目录

mkir -p /root/dev_env

创建Lua的安装目录

mkdir -/ /usr/cloudland/lua

安装下载工具及编译工具

apt-get install wget make gcc

下载解压Lua解释器源码包

cd /root/dev_env

wget www.lua.org/ftp/lua-5.4.6.tar.gz

tar -zxvf lua-5.4.6.tar.gz

修改Makefile,重新设置安装目录

将INSTALL_TOP=/usr/local更改为INSTALL_TOP=/usr/cloudland/lua,退出保存

编译安装

make linux

make install

设置Lua环境变量

vi /root/.bashrc

在最后添加

export LUA_HOME=/usr/cloudland/lua
PATH=$PATH/bin:$LUA_HOME/bin
export PATH

 source 一下Lua环境变量

source /root/.bashrc

验证

lua -v

http://www.lryc.cn/news/97031.html

相关文章:

  • React的hooks---自定义hooks
  • Asp.Net 使用Log4Net (基础版)
  • STM32 互补PWM 带死区 HAL
  • 20230721在WIN10下安装openssl并解密AES-128加密的ts视频切片
  • 使用Python实现产品图片自动化处理
  • 在CSDN学Golang云原生(git)
  • QT多线程编程基础
  • TRT4-trt-integrate - 3 使用onnxruntime进行onnx的模型推理过程
  • layui+drogon完成文件上传(简例)
  • 高精度地图服务引擎项目
  • PyTorch使用Transformer进行机器翻译
  • LoadRunner使用教程
  • Zia和ChatGPT如何协同工作?
  • 【位操作】——获取整数变量最低位为 1 的位置
  • gtest测试用例注册及自动化调度机制源代码流程分析
  • IOS自动化测试环境搭建教程
  • 常用API学习08(Java)
  • 面试题-TS(八):什么是装饰器(decorators)?如何在 TypeScript 中使用它们?
  • Jenkins 还可以支持钉钉消息通知?一个插件带你搞定!
  • 7.ES使用
  • Web安全基础
  • jQueryAPI
  • 如何将路径字符串数组(string[])转成树结构(treeNode[])?
  • 中国工程院院士陈晓红一行莅临麒麟信安调研
  • 解决Linux环境下启动idea服务,由于权限问题无法正常启动问题
  • Linux6.16 Docker consul的容器服务更新与发现
  • Redis学习2--使用java操作Redis
  • [游戏数值] 常用刷新次数钻石消耗的设计
  • rancher 2.5.7 证书过期处理方案
  • Tomcat中的缓存配置