./categories/os
Hyperledger Indy Node Ubuntu 구축
Ubuntu 16.04 기준 Indy Node 개발 환경 구축 메모.
1. Docker 설치
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
apt-cache policy docker-ce
sudo apt install docker-ce
sudo systemctl status docker
2. 소스 clone
git clone https://github.com/hyperledger/indy-node.git
3. Python / 의존성
cd indy-node/dev-setup/ubuntu
sh setup-dev-python.sh
sh setup-dev-depend-ubuntu16.sh
SSL 검증 오류 시 (임시)
sudo vim /etc/apt/apt.conf.d/80ssl-exceptions
# Acquire::https::Verify-Peer "false";
# Acquire::https::Verify-Host "false";
sudo apt-get update
# 해결 후 해당 파일 삭제
apt repo 미러 치환
vim setup-dev-depend-ubuntu16.sh
# :%s/us.archive.ubuntu.com/ftp.daumkakao.com/g 후 재실행
의존성 수동 설치
sudo apt-get install -y apt-transport-https ca-certificates
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CE7709D068DB5E88
sudo apt-get install -y libsodium18
sudo apt-get install -y libbz2-dev zlib1g-dev liblz4-dev libsnappy-dev rocksdb=5.8.8
sudo apt-get install -y ursa libindy
./comments