linux下的erlang开发

Linux Server安装

安装虚拟机与Linux操作系统

鉴于网络上已经有相当多的安装教程,笔者这里放一个VM的安装资源以及ubuntu官网
aliyun: 阿里云盘VM16PRO版
ubuntu官网:ubuntu官网

Linux下的Erlang环境搭建

命令如下

yum install make gcc gcc-c++ build-essential openssl openssl-devel unixODBC unixODBC-devel kernel-devel m4 ncurses-devel

yum安装环境
提示我们找不到yum命令,我们去下载yum模块
使用命令安装前置条件,期间如果遇到权限问题前面加sudo输入密码即可

apt-get install build-essential

安装完基础环境后安装yum

sudo apt-get install yum

提示找不到yum
这时候提示我们找不到yum 应该是 /etc/apt/sources.list 软件源的配置出了问题,我们直接vim打开修改添加清华的镜像源
使用前需要找到自己对应的版本,链接在此:清华镜像地址
在这里插入图片描述
同时在第一行添加

deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

然后
sudo apt-get update

Ubuntu下安装erlang(新)

经过笔者的一顿折腾,发现ubuntu属于Debian系和Redhat系所使用的安装方式不同,使用yum的方式不如直接使用apt安装,只需一些小小的设置

1. 安装wget

安装erlang需要在 Linux 终端下载密钥文件。你可以使用 wget 工具,所以请确保你已经安装了它:

sudo apt install wget

安装wget

2.下载 Erlang Solution 仓库的 GPG 密钥

下载 Erlang Solution 仓库的 GPG 密钥,并将其添加到 apt 打包系统中,只有添加了密钥后,系统才会信任来自该仓库的包。

wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -

下载秘钥

3. 添加source.list 用于获取更新和包

获取更新

Ubuntu 20.04 及以上都可以使用 笔者是22.04
echo "deb https://packages.erlang-solutions.com/ubuntu focal contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list

修改源后需要update 让系统知道
sudo apt update

4.下载erlang

安装erlang 及其依赖
sudo apt install erlang

直接安装可能会失败!安装失败的原因:
如果直接安装最新版可能需要的环境以及linux版本不达标而导致安装失败

上面的命令失败时可以使用如下命令安装erl/OTP及其所有应用程序
sudo apt install esl-erlang

安装erl
可以看到成功使用erl命令进入了erl shell的主界面,代表我们已经安装成功了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值