超カジュアル構造のインストールに必要なコンポーネント



超カジュアル構造を取り付ける.
Vmware fusion 12でLinux Ubuntu 16.04(64-bit) osを実行します.
仮想環境は次のように設定されています.
  • 仮想マシンの作成
  • タイプ:Linux
  • バージョン:Ubuntu(64ビット)
  • メモリサイズ:4096 MB
  • VDIサイズ:20 GB
  • インストールが完了したら、次のコマンドを使用して奮闘する小包のリストを更新し、最新バージョンにアップグレードします.
    $ sudo apt update
    $ sudo apt -y upgrade
    これで基本的なUbuntu環境設定が完了します.
    以下に示すように、スーパーレジャー構造を実装するために前提条件が用意されている.

    GIT


    設定
    $ sudo apt-get install -y git
    バージョンの検証
    $ git --version

    cURLのインストール


    cURLはURLでデータを転送できるツールです.
    HTTP、HTTPSだけでなく、FTP、SMTPなど多くのプロトコルをサポートしています.
    設定
    $ sudo apt install curl
    バージョンの検証
    $ curl --version

    Dockerのインストール


    ドッキングステーションは、コンテナベースのオープンソース仮想化プラットフォームです.ドッキングステーションの詳細については、ここです。を参照してください.
    設定
    sudo apt install libltdl-dev
    $ sudo wget https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_18.03.1~ce-0~ubuntu_amd64.deb
    $ sudo dpkg -i docker*.deb
    バージョンの検証
    $ docker --version

    Docker Componentのインストール


    DockerComposeは、複数のDockerコンテナを定義および実行する開発者にとって便利なツールです.
    Yamlファイルを使用すると、各コンテナの設定情報を簡単に定義し、コマンドを使用してコンテナを簡単に作成および起動できます.
    DocComposeの最新バージョンについては、ここです。を参照してください.
    設定
    sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)"-o/usr/local/bin/docker-compose
    また、以下の権限設定を行うこともできます.
    $ sudo chmod +x/usr/local/bin/docker-compose
    バージョンの検証
    $ docker-compose --version

    GO


    Go言語は、高速、安定、便利、プログラミングしやすい汎用プログラミング言語です.
    $ sudo curl -O https://storage.googleapis.com/golang/go1.12.9.linux-amd64.tar.gz
    $ sudo tar -xvf go1.12.9.linux-amd64.tar.gz
    環境変数の設定
    GOPATH:Go開発に必要なワークスペースなどの概念を用いて,外部ライブラリやパケット,ツールソースなどを受信する場所を指定する.
    $ sudo vi/etc/profile
    Profileの最後の行に次の環境変数を設定します.
    export GOPATH=$HOME/go
    export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
    profileを変更して適用します.
    $ source/etc/profile
    バージョンの検証
    go version

    Python


    $ sudo apt install -y python
    バージョンの検証
    $ python --version
    Hyperledgerが提供するfirst-networkの練習例はここです。です.