Instale o Solidity no Linux

Neste artigo, você aprenderá como instalar o Solidity e configurar um compilador em uma máquina CentOS. Caso você não possua uma máquina Linux, você pode utilizar o Solidity Online Compiler para pequenos contratos e para um rápido entendimento da linguagem.

Se você deseja desenvolver aplicativos descentralizados (dApps) na plataforma Ethereum, é necessário instalar o Solidity em seu sistema Linux. mostraremos como instalar o Solidity no Linux usando vários métodos.



Método 1 – npm / Node.js

Usando este método, você poderá instalar o compilador Solidity em sua máquina CentOS o mais rápido possível.

O Solidity Compiler pode ser instalado seguindo estas etapas:

Instale o Node.js

A primeira coisa que você precisa fazer é certificar-se de ter o Node.js instalado em sua máquina CentOS.

Use os seguintes comandos para instalá-lo, se ainda não estiver instalado:

Inicie a janela do terminal da sua máquina CentOS.

Usando o seguinte comando, você pode instalar o Node.js e o npm em sua máquina:

sudo yum install -y nodejs

Execute o seguinte comando para instalar o módulo compilador Solidity globalmente:

sudo npm install -g solc

O seguinte comando verificará se o compilador Solidity foi instalado:

solcjs --version

Isso deve gerar a versão do compilador Solidity instalado em sua máquina.

Está feito! O Solidity agora está instalado via npm em sua máquina CentOS e pronto para uso.

O código Solidity pode ser compilado com o comando solcjs.

Você deve ver uma saída como esta se tudo tiver sido instalado

3.10.10

Instalar solc

Assim que o gerenciador de pacotes Node.js estiver instalado, você pode instalar o compilador Solidity da seguinte maneira:

$sudonpm install -g solc

Usando o comando acima, o Solcjs será instalado e disponibilizado globalmente em todo o sistema.

O seguinte comando testará seu compilador Solidity:

$solcjs-version

No caso de tudo correr conforme o planejado, isso será impresso da seguinte forma:

0.5.2+commit.1df8f40c.Emscripten.clang

O compilador solidity fornece menos recursos que o solcjs, mas servirá como um bom ponto de partida para programas solidity.


Método 2 Imagem do Docker

Você pode extrair uma imagem do Docker e começar a usá-la para iniciar a programação do Solidity.

A seguir estão os passos simples. A seguir está o comando para extrair uma imagem do Solidity Docker.

$docker pull ethereum/solc:stable

O comando a seguir pode ser usado para verificar uma imagem docker após o download.

$docker run ethereum/solc:stable-version

Como resultado, algo aparecerá da seguinte forma: âˆ'

$ docker run ethereum/solc:stable -version

solc, o compilador solidity commandlineinterfaceVersion: 0.5.2+commit.1df8f40c.Linux.g++


Método 3 Instalação de Pacotes Binários

Outra maneira de instalar o Solidity no Linux é baixando os pacotes binários do repositório GitHub do Solidity.

Este método é útil se você deseja instalar uma versão específica do Solidity ou se sua distribuição Linux não possui um pacote oficial para o Solidity.

Neste método, mostraremos como instalar o Solidity no Ubuntu.

Passo 1: Baixe o pacote binário

wget https://github.com/ethereum/solidity/releases/download/v0.8.19/solc-static-linux
Nota : Substitua “0.8.19” pela versão do Solidity que você deseja instalar.

Etapa 2: dê uma permissão executável

chmod +x ~/solc-static-linux

Método 4 Snap

Snap é um gerenciador de pacotes para Linux que permite instalar pacotes como aplicativos independentes.

A solidez também está disponível no snap. Neste método, mostraremos como instalar o Solidity usando o snap no Ubuntu.

Etapa 1: atualizar o índice do pacote

sudo apt-get update

Passo 2: Instale o Snap

sudo apt-get install snapd

Passo 3: Instale o Solidity usando o Snap

sudo snap install solc
Isso instalará a versão mais recente do Solidity disponível no snap.

Agora verifique sua instalação

solc --version

Este comando imprimirá a versão do Solidity que você instalou.

Se imprimir o número da versão, o Solidity foi instalado com sucesso em seu sistema.


Conclusão

Neste artigo, mostramos quatro métodos para instalar o Solidity no Linux.

Você pode escolher o método que atenda às suas necessidades e exigências.

Se você é novo no desenvolvimento de Solidity e Ethereum, recomendamos usar o gerenciador de pacotes ou snap para instalar a versão mais recente do Solidity disponível no repositório de sua distribuição.

Se você é um desenvolvedor experiente e precisa usar uma versão específica do Solidity, pode baixar o pacote binário e instalá-lo em seu sistema.

Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone