はじめに
和訳第三弾。
Installing pre-requisites の和訳です。
ガバガバ和訳でも英語読むよりマシという方は御覧ください。
関連チュートリアルに関しても(たぶん)上げます。
当方 Hyperledger Composer について学び始めたばかりであるため、指摘等大歓迎です。
MacOS 環境がないので、Ubuntu のみの和訳となります。
Hyperledger Composer は Ubuntu または MacOS 上で動作します。OS を選択し、チュートリアルを実行してください。
Ubuntu
Hyperledger Composer と Hyperledger Fabric を実行するには、最低でも 4GB のメモリの使用をおすすめします1。
以下が開発ツールインストールのために必要な項目のリストです2。
- OS:Ubuntu Linux 14.04 / 16.04 LTS(共に 64 bit)、もしくは MacOS 10.12
- Docker Engine:17.03 以上
- Docker-Compose:1.8 以上
- Node:8.9 以上(9 以上はサポート外)
- npm:5.x
- git:2.9.x 以上
- Python:2.7.x
- コードエディタ(おすすめは VSCode)
以下の点に注意してください。
- root ではなく一般ユーザでログインしてください。
- root に su しないでください。
- 必要事項のインストール時には、curl を使用し、sudo を用いて解凍してください。
- 一般ユーザとして prereqs-ubuntu.sh を実行してください。一部のアクションは root として実行する必要があるため、root パスワードを要求することがあります。
- npm 実行時に sudo もしくは su を使用しないでください。
- node を root としてグローバルにインストールすることは避けてください。
下記のコマンドで必要事項をインストールすることができます。
curl -O https://hyperledger.github.io/composer/latest/prereqs-ubuntu.sh
chmod u+x prereqs-ubuntu.sh
下記のスクリプトを実行します。実行中に一時的に sudo を利用するため、パスワードの入力を求められます。
./prereqs-ubuntu.sh
What's Next?
必要事項のインストールが完了しました。開発環境の構築 に進むことができます。