如何在 Ubuntu Linux 上安装最新的 Erlang
Erlang 是一种用于构建大规模可扩展实时系统的函数式编程语言。Erlang 最初是由 爱立信 创建的专有软件,后来被开源。
Erlang 在 Ubuntu 的 Universe 仓库 中可用。启用该仓库后,你可以使用下面的命令轻松安装它:
sudo apt install erlang
但是,Ubuntu 仓库提供的 Erlang 版本可能不是最新的。
如果你想要 Ubuntu 上最新的 Erlang 版本,你可以添加 Erlang Solutions 提供的仓库。它们为各种 Linux 发行版、Windows 和 macOS 提供了预编译的二进制文件。
如果你之前安装了一个名为 erlang 的包,那么它将会被升级到由添加的仓库提供的较新版本。
在 Ubuntu 上安装最新版本的 Erlang你需要在 Linux 终端下载密钥文件。你可以使用 wget 工具,所以请确保你已经安装了它:
sudo apt install wget
接下来,使用 wget 下载 Erlang Solution 仓库的 GPG 密钥,并将其添加到你的 apt 打包系统中。添加了密钥后,你的系统就会信任来自该仓库的包。
wget -O- https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo apt-key add -
现在,你应该在你的 APT sources.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
我知道上面的命令提到了 Ubuntu 20.04 focal,但它也适用于 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 学习和编码的乐趣。
via: https://itsfoss.com/install-erlang-ubuntu/
作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/50135.html
linuxshellUbuntuwindows开源相关文章
- Linux终端控制台的魔力(linux输出屏幕)
- 指尖间,进行Linux系统安装(装linux系统)
- Linux解压安装:快速步骤指南(linux解压安装)
- Linux安装图形化界面:轻松完成升级(linux安装图形化界面)
- 一步一步Linux下安装虚拟机(在linux里安装虚拟机)
- 编程开发:迈上Linux之路(基于linux的编程)
- 镜像Linux下安装ISO镜像:一步一步指南(linux下安装iso)
- 探索Linux下用户权限的方法(linux查看用户的权限)
- Linux下快速安装驱动程序的技巧(linux安装驱动程序)
- Linux经典内容大精选(linux典藏大系)
- 的安装How to Install Linux English Language Pack(linux英文语言包)
- Linux系统下安装打印驱动指南(linux打印驱动)
- Linux调优:尽情释放括号的力量(linux括号)
- 插件安装Linux:实现声卡插件功能(linux声卡)
- Linux密码删除:一步步安全清除密码(linux密码删除)
- 和安装Linux驱动开发入门:下载安装指南(linux驱动入门下载)
- linux轻松编译安装,搞定一切(linux如何编译安装)
- 和发行版Linux 分支与发行版简介(linux的分支)
- Linux之父创造的分支:探讨Linux操作系统的发展(linux的分支)
- Linux上的游戏:安装指南(linux游戏安装)
- Linux之分支:开启自由的新旅程(linux的分支)
- 深入了解Linux程序的安装路径(linux程序安装路径)
- Linux .so文件详解:如何安装及使用(linux.so)
- 同时安装Windows和Linux双系统(windows装linux双系统)
- 权限Linux下安全的密码文件权限设置(linux下密码文件)
- 行 Linux命令行安装指南(linux安装命令)
- 驱动Linux驱动让USB触摸屏轻松实现(usb触摸屏linux)
- 极速体验:用 Linux 玩转 ZSH(linux zsh)