freeCodeCamp/guide/portuguese/go/installing-go/ubuntu-tarball/index.md

60 lines
2.9 KiB
Markdown
Raw Normal View History

---
title: Installing Go in Ubuntu using a tarball
localeTitle: Instalando o Go no Ubuntu usando um tarball
---
### Instalando o Go no Ubuntu usando um tarball
> Esta é a maneira recomendada de instalar o go, se você deseja obter a última versão estável disponível no site do golang.
#### Verifique o seu sistema Arquitetura
Antes de continuar, verifique se seu sistema é de 32 ou 64 bits. Se você não sabe, execute o seguinte comando para descobrir:
```sh
$ lscpu | grep Architecture
```
Se você `Architecture: x86_64` seu sistema é 64bit; caso contrário, se você obtiver `Architecture: i686` , seu sistema será 32bit. Agora que você conhece a arquitetura do seu sistema, vamos prosseguir.
#### Escolhendo o tarball certo
A partir da [página de download](https://golang.org/dl/) do [golang](https://golang.org/dl/) , você precisará obter o link para o arquivo de tarball correto (.tar.gz) para o seu sistema.
Se o seu sistema tiver 64 bits, copie o link para o arquivo .tar.gz para sistemas Linux com arquitetura x86\_64. Por exemplo, a versão estável mais recente para sistemas de 64 bits, até o momento desta publicação, é `go1.9.1.linux-amd64.tar.gz`
![screenshot of golang's download page as of this writting, highliting link](https://raw.githubusercontent.com/AlexandroPerez/resources/master/img/ubuntux64.jpg "link de tarball x64")
Se o seu sistema é de 32 bits, copie o link para o arquivo .tar.gz para sistemas Linux com arquitetura x86. No momento em que escrevo, o arquivo mais recente é `go1.9.1.linux-386.tar.gz`
![screenshot of golang's download page as of this writting, highliting link](https://raw.githubusercontent.com/AlexandroPerez/resources/master/img/ubuntux86.jpg "link de tarball x86")
Depois de copiar o link, simplesmente substitua o link no processo de instalação encontrado abaixo com o link que você obteve da página de download.
#### Processo de Instalação
> Neste processo de instalação, usaremos os links para os tarballs do go 1.9.1 como exemplo. Para uma versão mais nova ou mais antiga, basta substituir o link na primeira etapa. Verifique a [página de download](https://golang.org/dl/) do [golang](https://golang.org/dl/) para ver quais versões estão disponíveis no momento.
##### Go 1.9.1 para sistemas de 64 bits:
```
$ wget https://storage.googleapis.com/golang/go1.9.1.linux-amd64.tar.gz
$ sudo tar -C /usr/local -xzf go1.9.1.linux-amd64.tar.gz
$ export PATH=$PATH:/usr/local/go/bin
```
##### Go 1.9.1 para sistemas de 32 bits:
```
$ wget https://storage.googleapis.com/golang/go1.9.1.linux-386.tar.gz
$ sudo tar -C /usr/local -xzf go1.9.1.linux-386.tar.gz
$ export PATH=$PATH:/usr/local/go/bin
```
#### Verifique a instalação e a versão do go
Para verificar se foi instalado com sucesso, use:
```sh
$ go version
> go version go1.9.1 linux/amd64
```
Isso imprimirá no console a versão do go e, ao mesmo tempo, garantirá que a instalação corra bem.