Entorno de desarrollo

Esta página revisará la configuración de su entorno de desarrollo para ejecutar el software Celestia. Este entorno se puede utilizar para el desarrollo, la construcción de binarios y la ejecución de n

Instalar dependencias

  1. Si está en Ubuntu, primero actualice y actualice su sistema operativo:

    APTYUMbash

    sudo apt update && sudo apt upgrade -y
  2. Instale paquetes esenciales que son necesarios para ejecutar muchas tareas como descargar archivos, compilar y monitorear el nodo:

    APTYUMMacbash

    sudo apt install curl tar wget aria2 clang pkg-config libssl-dev jq build-essential \
    git make ncdu -y

Instalar Golang

celestial-node está escrito en Golang, por lo que debemos instalar Golang para construir y ejecutar nuestro nodo.

  1. Establezca la versión para su red deseada:

    Mainnet BetaMochaArábicabash

    ver="1.21.1"
  2. Descargar e instalar Golang:

    Ubuntu (AMD)Ubuntu (ARM)Mac (Apple)Mac (Intel)bash

    cd $HOME
    wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
    sudo rm -rf /usr/local/go
    sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
    rm "go$ver.linux-amd64.tar.gz"
  3. Añade tu /usr/local/go/bin directorio a tu $PATH si aún no lo has hecho:

    bashzshbash

    echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
    source $HOME/.bash_profile
  4. Para verificar que la versión correcta de Go se instaló correctamente, ejecute:

    bash

    go version

La salida mostrará la versión instalada.

Last updated