Como instalar Go 1.19 em Fedora 36/35 e CentOS/Rhel 8/7

Como instalar Go 1.19 em Fedora 36/35 e CentOS/Rhel 8/7

GO é uma linguagem de programação de código aberto desenvolvido por uma equipe em Google. Ele fornece software simples, confiável e eficiente fácil de construir. Este idioma foi projetado para escrever servidores, é por isso que é amplamente utilizado hoje em dia. Go lançou a versão mais recente 1.19 em fevereiro de 2022.

Este tutorial ajudará você a instalar Go 1.19 em seu Fedora 36/35/34/33 & CENTOS/RHEL 8/7 SISTEMAS. Você também pode usar tutoriais para instalar o Go Lang nos sistemas Ubuntu e Debian.

Pré -requisitos

Faça login no seu Red Hat ou seu sistema derivado usando SSH e atualize para aplicar as atualizações de segurança mais recentes lá. Executar o seguinte comando no terminal.

Atualização yum  

Etapa 1 - Instalando Go

Agora faça o download do arquivo de arquivo binário da linguagem Go usando o seguinte link. Para encontrar e baixar a versão mais recente disponível ou a versão de 32 bits, vá para a página de download oficial.

wget https: // vá.dev/dl/go1.19.Linux-AMD64.alcatrão.gz  

Agora extraia o arquivo baixado e instale -o no local desejado em seu sistema. Para este tutorial, estou instalando -o sob o /usr/local diretório. Você também pode colocar isso no diretório doméstico (para hospedagem compartilhada) ou outros locais.

Tar -xzf go1.19.Linux-AMD64.alcatrão.gz  mv go /usr /local  

Etapa 2 - Setirp Go Environment

Agora você precisa configurar variáveis ​​de ambiente de idioma Go para o seu projeto. Geralmente você precisa definir 3 variáveis ​​de ambiente como GOROOT, Gopath e CAMINHO.

  • GOROOT é o local onde o pacote Go está instalado em seu sistema.
    exportar goroot =/usr/local/go  
  • Gopath é a localização do seu diretório de trabalho. Por exemplo, meu diretório de projeto é ~/Projects/proj1 .
    exportação gopath = $ home/projetos/proj1  
  • Agora defina o CAMINHO variável para acessar o sistema binário Go Wide.
    Caminho de exportação = $ gopath/bin: $ goroot/bin: $ caminho  

Todos os ambientes acima serão definidos apenas para sua sessão atual. Para torná -lo permanente, adicione os comandos acima em ~/.Bash_profile arquivo.

Etapa 3 - Verifique a instalação

Nesta etapa, você instalou e configurou com sucesso o idioma Go em seu sistema. Primeiro, use o seguinte comando para verificar a versão Go.

versão vá  versão go1.19 Linux/amd64 

Agora também verifique todas as variáveis ​​de ambiente configuradas usando o seguinte comando.

vá env  GOARCH = "AMD64" gohosTarch = "amd64" gohostos = "linux" bobes = "linux" gopath = "/root/Projects/proj1" goroot = "/usr/local/go" gotooldir = "/usr/local/go/ pkg/ferramenta/linux_amd64 "gccgo =" gccgo "cc =" gcc "gogccflags ="-fpic -m64 -pthread -fmessage-length = 0 -fdebug-prefix-map =/tmp/go-build7410505058 =/ Build -gno-Record-GCC-Switches "cxx =" g ++ "cgo_enabled =" 1 "cgo_cflags ="-g -o2 "cgo_cxxflags ="-g -o2 "cGO_FFLAGS ="-G-O2 "CGO_LDFLAGS ="-G- O2 "pkg_config =" pkg-config " 

Conclusão

Neste tutorial, você aprendeu a instalar o Golang nos sistemas Fedora & Centos/Rhel Linux.