🐙
【Movementテストノード挑戦記】03章:APTパッケージのインストールと環境準備
【Movementテストノード挑戦記】03章:APTパッケージのインストールと環境準備
この章では、Movementノード構築に必要なUbuntu上のAPTパッケージのインストール手順と、
環境準備のポイントを解説します。
必要なAPTパッケージとバージョン固定
以下はノード起動成功環境で必須と思われる主要パッケージ群です。
特定バージョンを指定してインストールすることで再現性を確保します。
sudo apt update && sudo apt install -y \
curl=7.81.0-1ubuntu1.20 \
wget=1.21.2-2ubuntu1.1 \
git=1:2.34.1-1ubuntu1.15 \
ufw=0.36.1-4ubuntu0.1 \
build-essential=12.9ubuntu3 \
clang=1:14.0-55~exp2 \
clang-14=1:14.0.0-1ubuntu1.1 \
cmake=3.22.1-1ubuntu1.22.04.2 \
libclang-dev=1:14.0-55~exp2 \
libclang-14-dev=1:14.0.0-1ubuntu1.1 \
libssl-dev=3.0.2-0ubuntu1.19 \
pkg-config=0.29.2-1ubuntu3 \
libpq-dev=14.18-0ubuntu0.22.04.1 \
libudev-dev=249.11-0ubuntu3.16 \
libdw-dev=0.186-1ubuntu0.1 \
protobuf-compiler=3.12.4-1ubuntu7.22.04.4 \
llvm-dev=1:14.0-55~exp2 \
zlib1g-dev=1:1.2.11.dfsg-2ubuntu9.2 \
libprotobuf-dev=3.12.4-1ubuntu7.22.04.4 \
libncurses5-dev=6.3-2ubuntu0.1 \
libncursesw5-dev=6.3-2ubuntu0.1 \
libtinfo-dev=6.3-2ubuntu0.1 \
unzip=6.0-26ubuntu3.2
ファイアウォール設定(必要に応じて)
sudo ufw allow ssh
sudo ufw allow 30333/tcp
sudo ufw enable
sudo ufw status
- SSHポートは必須
- Movementノードで使用するポート(例:30333)も開放します。
この章では、ノードビルドと起動に必要なパッケージの準備を行いました。
次章ではRust環境のインストールとバージョン固定に進みます。
(続く章でさらに詳細なセットアップ手順を解説します)
Discussion