Nexus 구동 가이드
window에서는 WSL 환경이 셋팅 or Mac 이라는 가정 하에 시작합니다.
(현재 에러가 나는데 간간히 들어가는 것들이 있어서 구동)
https://hy2on.tistory.com/148 (WSL 설정 참고, 제가쓴건 아님)
홈페이지에 로그인
홈페이지에 로그인 후 nodes - add node - add CLI node 를 눌러 prover-id를 발급받아 줍니다. (숫자로 구성, 디폴트1로 뜨면 오류임)
rust 설치
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
특정 아키텍처용 Rust 타겟 추가
rustup target add riscv32i-unknown-none-elf
설치 스크립트
curl https://cli.nexus.xyz/ | sh
• 이용약관 관련 질문 y 입력
• prover-id 는 홈페이지에서 발급 받은 숫자로 된 id 입력
window linux proverID 수정하는법 (@blackcow1)
sudo nano /root/.nexus/prover-id
• 텍스트 편집기에 홈페이지에서 할당받거나 이전에 사용했던 prover ID 붙여넣고 '컨트롤 + O -> 엔터 -> 컨트롤 + X' 눌러주기
• 다시 처음 명령어 실행
curl https://cli.nexus.xyz/ | sh
➡️여기서부터는 에러 해결법
window prover-id 잘못 입력햇을 경우
sudo nano /root/.nexus/prover-id
• prover ID 붙여넣고 '컨트롤 + O -> 엔터 -> 컨트롤 + X' 눌러주기
• 다시 처음 명령어 실행
curl https://cli.nexus.xyz/ | sh
Error: protoc is not installed or not in PATH.
• Mac 의 경우
brew install protobuf
• wsl의 경우
sudo apt install protobuf
error : linker 'cc' not found
sudo apt install build-essential
또 발생하는 에러 채팅창에 남겨주시면 확인해보겠습니다. Starting proof 나오면서 구동중에 나는 에러들은 서버 문제인듯?