EOS 설치하기

개요

이 페이지는 EOS를 설치하는 방법을 기술한다.

지원되는 운영체제

  • Amazon 2017.09 and higher

  • Centos 7

  • Fedora 25 and higher (Fedora 27 recommended)

  • Mint 18

  • Ubuntu 16.04 (Ubuntu 16.10 recommended)

  • Ubuntu 18.04

  • MacOS Darwin 10.12 and higher (MacOS 10.13.x recommended)

권장 사양

  • 7GB 이상의 RAM

  • 20GB 이상의 디스크 여유 공간

해당 권장사항을 충족하지 못하는 경우 오류메시지와 함께 빌드가 되지 않는다. 다만 옵션을 수정하여 강제로 빌드 할 수 있는 방법도 존재한다. 실제 서비스 용도가 아닌 테스트 목적으로 사용하고자 한다면 옵션을 강제로 변경하여도 큰 문제는 없다.

설치 방법

EOS를 설치하는 방법에는 아래와 같은 방법이 있다.

각 설치 방법에 따른 장단점이 있으므로 상황에 맞게 적절한것을 선택하면 된다.

Github로 설치하기 : 가장 기본적인 방법이다. 최신 버전을 즉각 내려받을 수 있다. 코드를 통째로 내려받기 때문에 직관적이며 경로 문제로 골치가 아플 일이 줄어든다. 단점은 코드를 내려받아 직접 빌드를 해야 되기 때문에 설치하는데 시간이 오래 걸린다. 실제 노드를 운영하는 것이 아니라 직접 코드를 뜯어보기 위한 테스트 용도라면 해당 방법으로 설치하는 것을 추천한다.

Docker에서 설치하기 : 설치가 쉽고 간편하다. 다만 최신버전 업데이트가 느린편이다. Docker에 익숙하신 분들에겐 추천하는 방법. 그러나 Docker에 익숙하지 않다면 오히려 경로 문제등 여러가지 문제를 겪을수도 있으므로 주의요망.

패키지 도구로 설치하기 : v1.4.1 버전부터 추가된 방법이다. linux나 MacOS를 사용하면 자주 사용되는 패키지 관리자 도구로 설치할 수 있다. 덕분에 Git을 전혀 모르는 사람도 간편하게 설치할 수 있다.

AMI에서 설치하기 : AWS (아마존 웹서비스) 에서 사용하는 이미지파일이다. 다만 업데이트가 느리기 때문에 옛날버전에 머물러 있다. 공식적으로 업데이트를 중단 했으므로 사용하지 않는편이 좋다.