Solidez - Configuração do Ambiente
Este capítulo explica como podemos configurar o compilador Solidity na máquina CentOS. Se você não tem uma máquina Linux, pode usar nosso Compilador Online para pequenos contratos e para aprender rapidamente o Solidity.
Método 1 - npm / Node.js
Esta é a maneira mais rápida de instalar o compilador Solidity em sua máquina CentoS. Seguimos os passos para instalar o Solidity Compiler -
Instale Node.js
Primeiro, certifique-se de ter node.js disponível em sua máquina CentOS. Se não estiver disponível, instale-o usando os seguintes comandos -
# First install epel-release
$sudo yum install epel-release
# Now install nodejs
$sudo yum install nodejs
# Next install npm (Nodejs Package Manager )
$sudo yum install npm
# Finally verify installation
$npm --version
Se tudo tiver sido instalado, você verá uma saída parecida com esta -
3.10.10
Instalar solc
Depois de instalar o gerenciador de pacotes Node.js, você pode prosseguir com a instalação do compilador Solidity conforme abaixo -
$sudonpm install -g solc
O comando acima instalará o programa solcjs e o tornará disponível globalmente em todo o sistema. Agora você pode testar seu compilador Solidity emitindo o seguinte comando -
$solcjs-version
Se tudo correr bem, isso imprimirá algo como a seguir -
0.5.2+commit.1df8f40c.Emscripten.clang
Agora você está pronto para usar solcjs, que possui menos recursos do que o compilador Solidity padrão, mas ele lhe dará um bom ponto de partida.
Método 2 - imagem do Docker
Você pode puxar uma imagem do Docker e começar a usá-la para começar com a programação do Solidity. A seguir estão as etapas simples. A seguir está o comando para puxar uma imagem do Solidity Docker.
$docker pull ethereum/solc:stable
Depois que uma imagem do docker é baixada, podemos verificá-la usando o seguinte comando.
$docker run ethereum/solc:stable-version
Isso imprimirá algo como a seguir -
$ docker run ethereum/solc:stable -version
solc, the solidity compiler commandlineinterfaceVersion: 0.5.2+commit.1df8f40c.Linux.g++
Método 3: Instalação de Pacotes Binários
Se você deseja instalar o compilador completo em sua máquina Linux, verifique o site oficial Instalando o compilador Solidity.