A VirtualBox, Ubuntu Dev Environment

提供: tezos-wiki
移動先: 案内検索

もとはこちら How I set up the developer environment (A newbie without CS background):

私はこれまで苦労を重ね環境整備を行なってまいりました。私と同じ考えを持つ方がこの投稿を参考にしてくれることを願っています。これからも最新の状態を保つよう努力します。
事前に提案/コメント/批評をいただき、ありがとうございます。

Ubuntu 16.04 VirtualBox 5.0.32のLTS 64ビット[編集]

ゲスト端末タイプ

sudo apt update && sudo apt upgrade -y
sudo apt install build-essential
reboot

VirtualBoxゲストアディションのインストール[編集]

これに問題がある場合は、このリンクを参照してください。http://askubuntu.com/questions/792832/how-to-install-virtualbox-guest-additions-for-ubuntu-16-04

私はホスト(基本的なOSのloki)とフォルダを共有することに問題があった ゲスト端末タイプ

usermod -a -G vboxsf *username*
reboot

solcjsのインストール方法[編集]

https://solidity.readthedocs.io/ja/develop/index.html で推奨される、Solidityをローカルにインストールするための移植性と便利な方法

npmとnodejの現在のバージョンを取得する https://nodejs.org/en/download/current/ 
現在のバージョンのソースコードをダウンロードする https://nodejs.org/dist/v7.7.3/node-v7.7.3.tar.gz

nodejsとnpmのインストール方法[編集]

cd ~/Downloads
tar zxvf node-v7.7.3.tar.gz node-v7.7.3
cd node-v7.7.3
sudo ./configure && sudo make && sudo make install
reboot

solcjsのインストール方法[編集]

 sudo npm install -g solc

solcjsのコマンドラインオプションは、solcの動作がsolcjsで動作しないことを期待するsolcとツール(gethなど)と互換性がありません。

あなたはppaでsolcをインストールすることもできます[編集]

sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc

truffleのインストール方法[編集]

sudo npm install -g truffle

TODO:続く...