A VirtualBox, Ubuntu Dev Environment
もとはこちら 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:続く...