服务器设置和教程 · 8 10 月, 2024

Ubuntu 中部署新版 Erlang 具體方法

Ubuntu 中部署新版 Erlang 具體方法

Erlang 是一種功能強大的編程語言,特別適合於構建分佈式系統和高可用性應用程序。隨著 Erlang 的不斷更新,許多開發者希望在 Ubuntu 系統上部署最新版本的 Erlang。本文將詳細介紹在 Ubuntu 中部署新版 Erlang 的具體方法。

前期準備

在開始之前,請確保您的 Ubuntu 系統已經更新到最新版本。您可以通過以下命令來更新系統:

sudo apt update
sudo apt upgrade

接下來,您需要安裝一些必要的依賴包,這些包將幫助您順利安裝 Erlang。使用以下命令安裝:

sudo apt install -y build-essential libssl-dev libncurses5-dev libwxgtk3.0-dev libgtk-3-dev libgl1-mesa-dev

安裝 Erlang

方法一:使用 APT 安裝

Ubuntu 的官方軟件庫中可能包含舊版本的 Erlang。如果您希望安裝最新版本,可以使用 Erlang Solutions 提供的 APT 存儲庫。首先,您需要添加 Erlang Solutions 的 GPG 密鑰:

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

然後,添加 Erlang Solutions 的 APT 存儲庫:

echo "deb https://packages.erlang-solutions.com/ubuntu $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/erlang-solutions.list

接下來,更新 APT 包列表並安裝 Erlang:

sudo apt update
sudo apt install esl-erlang

方法二:從源碼編譯安裝

如果您需要自定義安裝或希望使用最新的開發版本,可以選擇從源碼編譯安裝。首先,您需要下載 Erlang 的源碼包:

wget https://github.com/erlang/otp/archive/refs/tags/24.3.tar.gz
tar -xvzf 24.3.tar.gz
cd otp-24.3

然後,使用以下命令進行編譯和安裝:

./configure
make
sudo make install

驗證安裝

安裝完成後,您可以通過以下命令來驗證 Erlang 是否成功安裝:

erl -version

如果顯示了版本號,則表示安裝成功。您可以進入 Erlang 的交互式 shell,開始編寫和測試您的代碼:

erl

總結

在 Ubuntu 中部署新版 Erlang 的過程相對簡單,無論是通過 APT 還是從源碼編譯,您都可以根據自己的需求選擇合適的方法。隨著 Erlang 的不斷發展,掌握其最新版本將有助於開發更高效的應用程序。如果您需要穩定的環境來運行您的 Erlang 應用,考慮使用 香港 VPS 服務,這將為您的開發和部署提供強有力的支持。