Skip to content

Commit e4eb196

Browse files
maugravenaMaledong
authored andcommitted
pt-br:Translation of the package-manager page in download section (#2190)
Translation of 'download/package-manager.md' from en to pt-BR. Ref: nodejs/nodejs-pt#72
1 parent 8311f34 commit e4eb196

File tree

1 file changed

+238
-0
lines changed

1 file changed

+238
-0
lines changed
Lines changed: 238 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,238 @@
1+
---
2+
layout: page.hbs
3+
title: Instalando Node.js via gerenciador pacotes
4+
---
5+
6+
# Instalando Node.js via gerenciador pacotes
7+
8+
***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.
9+
10+
----------------------------
11+
12+
* [Android](#android)
13+
* [Arch Linux](#arch-linux)
14+
* [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)
15+
* [FreeBSD](#freebsd)
16+
* [Gentoo](#gentoo)
17+
* [NetBSD](#netbsd)
18+
* [nvm](#nvm)
19+
* [OpenBSD](#openbsd)
20+
* [openSUSE e SLE](#opensuse-and-sle)
21+
* [macOS](#macos)
22+
* [SmartOS e illumos](#smartos-and-illumos)
23+
* [Solus](#solus)
24+
* [Void Linux](#void-linux)
25+
* [Windows](#windows)
26+
27+
----------------------------
28+
29+
## Android
30+
31+
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
32+
33+
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:
34+
35+
```bash
36+
pkg install nodejs
37+
```
38+
39+
Atualmente, os binários do Node.js no Termux estão ligados ao `system-icu` (dependência do pacote `libicu`)
40+
41+
## Arch Linux
42+
43+
Os pacotes para o Node.js e o npm estão disponíveis no Repositório da Comunidade.
44+
45+
```bash
46+
pacman -S nodejs npm
47+
```
48+
49+
## Debian e distribuições Linux basedas em Ubuntu, Enterprise Linux/Fedora e pacotes Snap
50+
51+
[Distribuição dos binários oficiais do Node.js](https://github.com/nodesource/distributions/blob/master/README.md) são fornecidos pelo NodeSource.
52+
53+
## FreeBSD
54+
55+
A versão mais recente do Node.js está disponível na porta [www/node](http://freshports.org/www/node).
56+
57+
Instale um pacote binário via [pkg](https://www.freebsd.org/cgi/man.cgi?pkg):
58+
59+
```bash
60+
pkg install node
61+
```
62+
63+
Ou compile-o por conta própria usando [ports](https://www.freebsd.org/cgi/man.cgi?ports):
64+
65+
```bash
66+
cd /usr/ports/www/node && make install
67+
```
68+
69+
## Gentoo
70+
71+
O Node.js está disponível no diretório portage.
72+
73+
```bash
74+
emerge nodejs
75+
```
76+
77+
## NetBSD
78+
79+
Node.js está disponível no diretório pkgsrc:
80+
81+
```bash
82+
cd /usr/pkgsrc/lang/nodejs && make install
83+
```
84+
85+
Ou instale um pacote binário (se estiver disponível para sua plataforma) usando pkgin:
86+
87+
```bash
88+
pkgin -y install nodejs
89+
```
90+
91+
## nvm
92+
93+
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).
94+
95+
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
96+
local em que o nvm espera:
97+
98+
```bash
99+
$ env VERSION=`python tools/getnodeversion.py` make install DESTDIR=`nvm_version_path v$VERSION` PREFIX=""
100+
```
101+
102+
Despois disso, você pode usar o `nvm` para alternar entre versões lançadas e versões
103+
compiladas a partir do código fonte.
104+
Por exemplo, se a versão do Node.js é v8.0.0-pre:
105+
106+
```bash
107+
$ nvm use 8
108+
```
109+
110+
Uma vez que a versão oficial for lançada você pode querer desinstalar a versão compilada
111+
a partir do código fonte:
112+
113+
```bash
114+
$ nvm uninstall 8
115+
```
116+
117+
## OpenBSD
118+
119+
O Node.js está disponível através das portas do sistema.
120+
121+
```bash
122+
/usr/ports/lang/node
123+
```
124+
125+
Usando [pkg_add](http://man.openbsd.org/OpenBSD-current/man1/pkg_add.1) no OpenBSD:
126+
127+
```bash
128+
pkg_add node
129+
```
130+
131+
## openSUSE e SLE
132+
133+
Node.js está disponível nos principais repositórios sob os seguintes pacotes:
134+
135+
* **openSUSE Leap 42.2**: `nodejs4`
136+
* **openSUSE Leap 42.3**: `nodejs4`, `nodejs6`
137+
* **openSUSE Tumbleweed**: `nodejs4`, `nodejs6`, `nodejs8`
138+
* **SUSE Linux Enterprise Server (SLES) 12**: `nodejs4`, `nodejs6`
139+
(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).)
140+
141+
Por exemplo, para instalar o Node.js 4.x no openSUSE 42.2, execute o seguinte como root:
142+
143+
```bash
144+
zypper install nodejs4
145+
```
146+
147+
## macOS
148+
149+
Basta baixar o [macOS Installer](https://nodejs.org/#download) diretamente do site [nodejs.org](https://nodejs.org).
150+
151+
_Se desejar baixar o pacote com bash:_
152+
153+
```bash
154+
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 "/"
155+
```
156+
157+
### Alternativas
158+
159+
Usando **[Homebrew](http://brew.sh/)**:
160+
161+
```bash
162+
brew install node
163+
```
164+
165+
Usando **[MacPorts](http://www.macports.org/)**:
166+
167+
```bash
168+
port install nodejs<major version>
169+
170+
# Exemplo
171+
port install nodejs7
172+
```
173+
174+
Usando **[pkgsrc](https://pkgsrc.joyent.com/install-on-osx/)**:
175+
176+
Instale o pacote binário:
177+
178+
```bash
179+
pkgin -y install nodejs
180+
```
181+
182+
Ou compile manualmente pelo pkgsrc:
183+
184+
```bash
185+
cd pkgsrc/lang/nodejs && bmake install
186+
```
187+
188+
## SmartOS e illumos
189+
190+
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:
191+
192+
```bash
193+
pkgin -y install nodejs
194+
```
195+
196+
Ou compile manualmente pelo pkgsrc:
197+
198+
```bash
199+
cd pkgsrc/lang/nodejs && bmake install
200+
```
201+
202+
203+
## Solus
204+
205+
O Solus fornece o Node.js em seu repositório principal.
206+
207+
```bash
208+
sudo eopkg install nodejs
209+
```
210+
211+
212+
## Void Linux
213+
214+
Void Linux possui versões estáveis de Node.js no seu repositório principal.
215+
216+
```bash
217+
xbps-install -Sy nodejs
218+
```
219+
220+
## Windows
221+
222+
Baixe o [Windows Installer](https://nodejs.org/#download) diretamente do site [nodejs.org](https://nodejs.org).
223+
224+
### Alternativas
225+
226+
Usando **[Chocolatey](http://chocolatey.org)**:
227+
228+
```bash
229+
cinst nodejs
230+
# ou para a instalação completa com npm
231+
cinst nodejs.install
232+
```
233+
234+
Usando **[Scoop](http://scoop.sh/)**:
235+
236+
```bash
237+
scoop install nodejs
238+
```

0 commit comments

Comments
 (0)