Skip to content
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
cb29490
translation of the package-manager page in download section
maugravena Apr 16, 2019
3ea63b4
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
4e06bde
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
df91062
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
cd1f0b0
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
98d8b19
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
a7d9a3a
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
9320916
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
46b8eb5
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
a615ac0
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
32b038d
Update locale/pt-br/download/package-manager.md
JCMais Apr 16, 2019
55fca52
Update locale/pt-br/download/package-manager.md
Drieger Apr 17, 2019
6e0f67c
Update locale/pt-br/download/package-manager.md
Drieger Apr 17, 2019
cccfcf8
Update locale/pt-br/download/package-manager.md
Drieger Apr 17, 2019
b93e1c9
Update locale/pt-br/download/package-manager.md
Drieger Apr 17, 2019
6d88788
Update locale/pt-br/download/package-manager.md
JCMais Apr 17, 2019
bb5d491
Update locale/pt-br/download/package-manager.md
JCMais Apr 17, 2019
2266b18
Update locale/pt-br/download/package-manager.md
Drieger Apr 17, 2019
d446d1a
Update locale/pt-br/download/package-manager.md
JCMais Apr 17, 2019
6955fd9
Update locale/pt-br/download/package-manager.md
Drieger Apr 17, 2019
f11169d
Update package-manager.md
maugravena Apr 17, 2019
4a68c51
Update package-manager.md
maugravena Apr 17, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
238 changes: 238 additions & 0 deletions locale/pt-br/download/package-manager.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,238 @@
---
layout: page.hbs
title: Instalando Node.js via gerenciador pacotes
---

# Instalando Node.js via gerenciador pacotes

***Nota:*** Os pacotes nessa página são mantidos e suportados por seus respectivos empacotadores, **não** pela equipe principal do Node.js. Por favor, relate quaisquer problemas encontrados para o mantenedor do pacote. Se o problema for um bug no próprio Node.js, o mantenedor deve relatar para o issue upstream.

----------------------------

* [Android](#android)
* [Arch Linux](#arch-linux)
* [Debian e Distribuições Linux baseadas em Ubuntu, Enterprise Linux/Fedora e pacotes Snap](#debian-and-ubuntu-based-linux-distributions-enterprise-linux-fedora-and-snap-packages)
* [FreeBSD](#freebsd)
* [Gentoo](#gentoo)
* [NetBSD](#netbsd)
* [nvm](#nvm)
* [OpenBSD](#openbsd)
* [openSUSE e SLE](#opensuse-and-sle)
* [macOS](#macos)
* [SmartOS e illumos](#smartos-and-illumos)
* [Solus](#solus)
* [Void Linux](#void-linux)
* [Windows](#windows)

----------------------------

## Android

O suporte ao Android ainda é experimental no Node.js, portanto, os binários pré-compilados ainda não são fornecidos pelos desenvolvedores do Node.js

Entretanto, existem algumas soluções de terceiros. Por exemplo, a comunidade [Termux](https://termux.com/) que fornece um emulador de terminal e ambiente Linux para Android, assim como seu próprio gerenciador de pacotes e [extensa coleção](https://github.com/termux/termux-packages) com muitas aplicações pré-compiladas. Esse comando vai instalar a última versão disponível do Node.js no Termux:

```bash
pkg install nodejs
```

Atualmente, os binários do Node.js no Termux estão ligados ao `system-icu` (dependência do pacote `libicu`)

## Arch Linux

Os pacotes para o Node.js e o npm estão disponíveis no Repositório da Comunidade.

```bash
pacman -S nodejs npm
```

## Debian e distribuições Linux basedas em Ubuntu, Enterprise Linux/Fedora e pacotes Snap

[Distribuição dos binários oficiais do Node.js](https://github.com/nodesource/distributions/blob/master/README.md) são fornecidos pelo NodeSource.

## FreeBSD

A versão mais recente do Node.js está disponível na porta [www/node](http://freshports.org/www/node).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The translation of bsb port to porta here feels weird, but I don't know any better translation


Instale um pacote binário via [pkg](https://www.freebsd.org/cgi/man.cgi?pkg):

```bash
pkg install node
```

Ou compile-o por conta própria usando [ports](https://www.freebsd.org/cgi/man.cgi?ports):

```bash
cd /usr/ports/www/node && make install
```

## Gentoo

O Node.js está disponível no diretório portage.

```bash
emerge nodejs
```

## NetBSD

Node.js está disponível no diretório pkgsrc:

```bash
cd /usr/pkgsrc/lang/nodejs && make install
```

Ou instale um pacote binário (se estiver disponível para sua plataforma) usando pkgin:

```bash
pkgin -y install nodejs
```

## nvm

Node Version Manager é um script bash utilizado para gerenciar múltiplas versões do Node.js. Ele Permite que você instale, desinstale, mude de versão e etc. Para instalar o nvm, use esse [script de instalação](https://github.com/creationix/nvm#install-script).

Em sistemas Unix / OS X o Node.js compilado a partir do código fonte pode ser instalado usando [nvm](https://github.com/creationix/nvm), instalando-o no
local em que o nvm espera:

```bash
$ env VERSION=`python tools/getnodeversion.py` make install DESTDIR=`nvm_version_path v$VERSION` PREFIX=""
```

Despois disso, você pode usar o `nvm` para alternar entre versões lançadas e versões
compiladas a partir do código fonte.
Por exemplo, se a versão do Node.js é v8.0.0-pre:

```bash
$ nvm use 8
```

Uma vez que a versão oficial for lançada você pode querer desinstalar a versão compilada
a partir do código fonte:

```bash
$ nvm uninstall 8
```

## OpenBSD

O Node.js está disponível através das portas do sistema.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

portas do sistema sound weird, but idk on a better translation


```bash
/usr/ports/lang/node
```

Usando [pkg_add](http://man.openbsd.org/OpenBSD-current/man1/pkg_add.1) no OpenBSD:

```bash
pkg_add node
```

## openSUSE e SLE

Node.js está disponível nos principais repositórios sob os seguintes pacotes:

* **openSUSE Leap 42.2**: `nodejs4`
* **openSUSE Leap 42.3**: `nodejs4`, `nodejs6`
* **openSUSE Tumbleweed**: `nodejs4`, `nodejs6`, `nodejs8`
* **SUSE Linux Enterprise Server (SLES) 12**: `nodejs4`, `nodejs6`
(O "Web and Scripting Module" deve ser [adicionado antes da instalação](https://www.suse.com/documentation/sles-12/book_sle_deployment/data/sec_add-ons_extensions.html).)

Por exemplo, para instalar o Node.js 4.x no openSUSE 42.2, execute o seguinte como root:

```bash
zypper install nodejs4
```

## macOS

Basta baixar o [macOS Installer](https://nodejs.org/#download) diretamente do site [nodejs.org](https://nodejs.org).

_Se desejar baixar o pacote com bash:_

```bash
curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/"
```

### Alternativas

Usando **[Homebrew](http://brew.sh/)**:

```bash
brew install node
```

Usando **[MacPorts](http://www.macports.org/)**:

```bash
port install nodejs<major version>

# Exemplo
port install nodejs7
```

Usando **[pkgsrc](https://pkgsrc.joyent.com/install-on-osx/)**:

Instale o pacote binário:

```bash
pkgin -y install nodejs
```

Ou compile manualmente pelo pkgsrc:

```bash
cd pkgsrc/lang/nodejs && bmake install
```

## SmartOS e illumos

Imagens do SmartOS vêm com o pkgsrc pré-instalado. Em outras distribuições illumos, primeiro instale **[pkgsrc](https://pkgsrc.joyent.com/install-on-illumos/)**, então você pode instalar o binário normalmente:

```bash
pkgin -y install nodejs
```

Ou compile manualmente pelo pkgsrc:

```bash
cd pkgsrc/lang/nodejs && bmake install
```


## Solus

O Solus fornece o Node.js em seu repositório principal.

```bash
sudo eopkg install nodejs
```


## Void Linux

Void Linux possui versões estáveis de Node.js no seu repositório principal.

```bash
xbps-install -Sy nodejs
```

## Windows

Baixe o [Windows Installer](https://nodejs.org/#download) diretamente do site [nodejs.org](https://nodejs.org).

### Alternativas

Usando **[Chocolatey](http://chocolatey.org)**:

```bash
cinst nodejs
# ou para a instalação completa com npm
cinst nodejs.install
```

Usando **[Scoop](http://scoop.sh/)**:

```bash
scoop install nodejs
```