当前位置: 首页 > 科技观察

如何在UbuntuLinux上安装最新的Erlang

时间:2023-03-16 11:29:13 科技观察

Erlang是一种用于构建大规模可扩展实时系统的函数式编程语言。Erlang最初是由爱立信创建的专有软件,后来开源。Erlang在Ubuntu的Universe存储库中可用。启用存储库后,您可以使用以下命令轻松安装它:sudoaptinstallerlang但是,Ubuntu存储库提供的Erlang版本可能不是最新的。如果你想在Ubuntu上使用最新的Erlang版本,你可以添加ErlangSolutions提供的存储库。他们为各种Linux发行版、Windows和macOS提供预编译的二进制文件。如果您之前安装了一个名为erlang的包,那么它将升级到由添加的存储库提供的更新版本。要在Ubuntu上安装最新版本的Erlang,您需要在Linux终端中下载密钥文件。您可以使用wget工具,因此请确保已安装它:sudoaptinstallwget接下来,使用wget下载Erlang解决方案存储库的GPG密钥并将其添加到您的apt打包系统中。添加密钥后,您的系统将信任来自该存储库的包。wget-O-https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc|sudoapt-keyadd-现在,您应该在APTsources.list.d目录中为Erlang添加一个文件,该文件将包含有关存储库的信息,APT包管理器将使用这些信息来获取包和未来的更新。对于Ubuntu20.04(和Ubuntu20.10),使用以下命令:echo"debhttps://packages.erlang-solutions.com/ubuntufocalcontrib"|sudotee/etc/apt/sources.list.d/erlang-solution。list我知道上面的命令提到了Ubuntu20.04focal,但它也适用于Ubuntu20.10groovy。对于Ubuntu18.04,使用以下命令:echo"debhttps://packages.erlang-solutions.com/ubuntubioniccontrib"|sudotee/etc/apt/sources.list.d/erlang-solution.list您必须更新本地包缓存以通知它有关存储库中新添加的包。sudoaptupdate您会注意到它会为您建议一些升级。如果您列出可用的升级,您会在那里找到erlang包。要更新现有的erlang版本或重新安装,请使用此命令:sudoaptinstallerlang安装后,您可以对其进行测试。要退出Erlangshell,请使用Ctrl+g,然后键入q,因为我从未使用过Erlang,所以我只需要尝试一些击键并弄清楚如何去做。删除erlang要删除程序,请使用以下命令:sudoaptremoveerlang也有一些依赖项。您可以使用以下命令删除它们:sudoaptautoremove如果需要,您也可以删除添加的存储库文件。sudorm/etc/apt/sources.list.d/erlang-solution.list做到了。在UbuntuLinux上享受使用Erlang学习和编码的乐趣。