如何在 Ubuntu Linux 上安装最新的 Erlang如何在 Ubuntu Linux 上安装最新的 Erlang如何在 Ubuntu Linux 上安装最新的 Erlang如何在 Ubuntu Linux 上安装最新的 Erlang
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Ubuntu Linux 上安装最新的 Erlang

发表 admin at 2025年2月28日
类别
  • 未分类
标签

想学习 Erlang 或用 Erlang 编写代码吗?了解如何在 Ubuntu 上轻松安装 Erlang。还了解如何使用官方存储库安装最新版本的 Erlang。

Erlang 是一种用于构建大规模可扩展实时系统的函数式编程语言。 Erlang 最初由爱立信作为专有软件创建,后来开源。

Erlang 可在 Ubuntu 的 Universe 存储库中找到。启用该存储库后,您可以使用以下命令轻松安装它:

sudo apt install erlang

然而,Ubuntu 存储库提供的 Erlang 版本可能不是最新的。

如果您想要Ubuntu上的最新Erlang版本,您有两种方法:

  • 使用 RabbitMQ 团队维护的 PPA

  • 添加 Erlang Solutions 提供的存储库

如果您之前安装了名为 erlang 的软件包,它将升级到添加的存储库提供的新版本。

方法一:使用PPA安装最新的Erlang

好处是 RabbitMQ 团队维护了一个 PPA,可以让您在基于 Ubuntu 的发行版上轻松安装最新版本的 Erlang。

这对于 Ubuntu 22.04 和 20.04 有效。

打开终端并一一使用以下命令:

sudo add-apt-repository ppa:rabbitmq/rabbitmq-erlang
sudo apt update
sudo apt install erlang

如果您已经从 Ubuntu 的存储库安装了 Erlang,它将升级到 PPA 提供的版本。

删除 Erlang 和 PPA

要卸载从 PPA 中删除的 Erlang 版本并将其移回到 Ubuntu 存储库提供的版本,请使用 PPA Purge。

sudo apt install ppa-purge
sudo ppa-purge ppa:rabbitmq/rabbitmq-erlang

您可以完全删除 Erlang,而不是使用以下方法降级它:

sudo apt remove erlang

方法2:在Ubuntu 20.04和18.04上安装最新版本的Erlang

Erlang 开发人员为各种 Linux 发行版、Windows 和 macOS 提供预构建的二进制文件。

您需要在 Linux 终端中下载密钥文件。您可以使用 wget 工具来完成此操作,因此请确保已安装它:

sudo apt install wget

接下来,使用 wget 下载 Erlang 解决方案存储库的 GPG 密钥并将其添加到您的 apt 打包系统。添加密钥后,您的系统将信任来自存储库的包。

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

现在,您应该在 APTsources.list.d 目录中添加一个 Erlang 文件。该文件将包含有关存储库的信息,APT 包管理器将使用它来获取包及其任何未来的更新。

对于 Ubuntu 20.04(和 Ubuntu 20.10)使用以下命令:

echo "deb https://packages.erlang-solutions.com/ubuntu focal contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list

我知道上面的命令提到了 focus(对于 Ubuntu 20.04),但它也适用于 Ubuntu 20.10 groovy。

对于 Ubuntu 18.04,请使用以下命令:

echo "deb https://packages.erlang-solutions.com/ubuntu bionic contrib" | sudo tee /etc/apt/sources.list.d/erlang-solution.list

您必须更新本地包缓存以通知其有关新添加存储库中的包的信息:

sudo apt update

您会注意到它建议进行多项升级。如果列出可用的升级,您会在那里找到 erlang 软件包。要更新现有的 erlang 版本或重新安装它,请使用以下命令:

sudo apt install erlang

安装后,您可以测试一下。

要退出 Erlang shell,请使用 Ctrl+g,然后输入 q。我必须尝试一下并尝试弄清楚这一点,因为我以前从未使用过 Erlang。

删除 Erlang

要删除该程序,请使用以下命令:

sudo apt remove erlang

将会剩下一些依赖项。您可以使用以下命令删除它们:

sudo apt autoremove

如果需要,您还可以删除添加的存储库文件:

sudo rm /etc/apt/sources.list.d/erlang-solution.list

就是这样。在 Ubuntu Linux 上享受使用 Erlang 学习和编码的乐趣。

©2015-2025 Norria support@norria.com