This repository was archived by the owner on Sep 30, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 336
Expand file tree
/
Copy pathinstall.html
More file actions
198 lines (165 loc) · 7.35 KB
/
install.html
File metadata and controls
198 lines (165 loc) · 7.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
---
layout: pt-BR/default
title: Instalação · A Linguagem de Programação Rust
---
<h1 class="rustup">Instale Rust</h1>
<div class="row rustup-row">
<div class="col-md-8 instr-column">
<div id="platform-instructions-unix" class="instructions" style="display: none;">
<p>Para instalar Rust, rode o seguinte no seu terminal e então siga as instruções na tela.</p>
<pre>curl https://sh.rustup.rs -sSf | sh</pre>
</div>
<div id="platform-instructions-win" class="instructions" style="display: none;">
<p>
Para instalar Rust, baixe e rode
<a href="https://win.rustup.rs">rustup‑init.exe</a>
e então siga as instruções na tela.
</p>
</div>
<div id="platform-instructions-unknown" class="instructions" style="display: none;">
<!-- unrecognized platform: ask for help -->
<p>Não reconheci sua plataforma.</p>
<p>
Rust roda em Windows, Linux, Mac OS X, FreeBSD e NetBSD. se
você está em uma dessas plataformas e está vendo isso então por favor
<a href="https://github.com/rust-lang/rust-www/issues/new">reporte um problema</a>,
junto com os seguintes valores:
</p>
<div>
<div>navigator.platform:</div>
<div id="nav-plat"></div>
<div>navigator.appVersion:</div>
<div id="nav-app"></div>
</div>
<!-- duplicate the default cross-platform instructions -->
<div>
<p>Para instalar Rust, se você está rodando Unix,<br/>então rode o seguinte no seu terminal
e então siga as instruções na tela.</p>
<pre>curl https://sh.rustup.rs -sSf | sh</pre>
</div>
<hr/>
<div>
<p>
Se você está rodando Windows,<br/>baixe e rode
<a href="https://win.rustup.rs">rustup‑init.exe</a>
e então siga as instruções na tela.
</p>
</div>
</div>
<div id="platform-instructions-default" class="instructions">
<div>
<p>Para instalar Rust, se você está rodando Unix,<br/>então rode o seguinte no seu terminal
e então siga as instruções na tela.</p>
<pre>curl https://sh.rustup.rs -sSf | sh</pre>
</div>
<hr/>
<div>
<p>
Se você está rodando Windows,<br/>baixe e rode
<a href="https://win.rustup.rs">rustup‑init.exe</a>
e então siga as instruções na tela.
</p>
</div>
</div>
</div>
<div class="col-md-4 release-info-column">
<div>
<div class="release-version">Rust <span>{{ site.stable }}</span></div>
<a href="{{ site.stable_blog }}">
<div class="release-date">{{ site.stable_date | date: "%B %-d, %Y" }}</div>
</a>
<br>
<a id="platform-button" style="display: none;" href="#">
clique ou aperte "n" para mudar a plataforma
</a>
</div>
</div>
</div>
<h2>Notas sobre a instalação de Rust</h2>
<div class="row">
<div class="col-md-12">
<h3>Gerenciamento de toolchain com <code>rustup</code></h3>
<p>
Rust é instalada e gerenciada pela ferramenta
<a href="https://github.com/rust-lang-nursery/rustup.rs"><code>rustup</code></a>
. Rust tem um
<a href="https://github.com/rust-lang/rfcs/blob/master/text/0507-release-channels.md">
processo de lançamento rápido
</a> de 6 semanas e suporta um
<a href="https://forge.rust-lang.org/platform-support.html">
grande número de plataformas
</a>, então existem muitas versões de Rust disponíveis ao mesmo tempo.
<code>rustup</code> gerencia estas versões de maneira consistente em
todas as plataformas que Rust suporta, permitindo instalar Rust dos
canais de lançamento beta e nightly e suporta mais alvos de compilação cruzada.
</p>
<p>
para mais informações veja a documentação de
<a href="https://github.com/rust-lang-nursery/rustup.rs/blob/master/README.md"><code>rustup</code>
</a>.
</p>
<h3>Configurando a variável de ambiente <code>PATH</code></h3>
<p>
No ambiente de desenvolvimento Rust, todas as ferramentas são instalados no diretório
<span class="platform-specific not-win" style="display: inline;">
<code>~/.cargo/bin</code>
</span>
<span class="platform-specific win" style="display: none;">
<code>%USERPROFILE%\.cargo\bin</code>
</span>,
e aqui você encontrará a toolchain Rust, incluindo
<code>rustc</code>, <code>cargo</code>, e <code>rustup</code>.
</p>
<p>
Portanto, é comum que desenvolvedores Rust incluam este diretório na sua variável de ambiente
<a href="https://en.wikipedia.org/wiki/PATH_(variable)"><code>PATH</code>
</a>. Durante a instalação <code>rustup</code>
tentará configurar a variável
<code>PATH</code> mas, devido às diferenças entre plataformas,
shells de comando, e bugs no <code>rustup</code>, as modificações
a <code>PATH</code> podem não ter efeito até que o terminal seja reiniciado,
ou o usuário faça logout, ou podem simplesmente não ter sucesso.
</p>
<p>
Se, depois da instalação, executar <code>rustc --version</code> no terminal falhar,
esta é a razão mais provável.
</p>
<div class="platform-specific win">
<h3>Considerações no Windows</h3>
<!-- This anchor is probably linked in the wild and should not be broken -->
<a id="win-foot"></a>
<p>
No Windows, Rust requer ainda as ferramentas de build de C++ para
Visual Studio 2013 ou posterior. A maneira mais fácil de obter as
ferramentas de build é instalando
<a href="http://landinghub.visualstudio.com/visual-cpp-build-tools">
Microsoft Visual C++ Build Tools 2015
</a>
que provê apenas as ferramentas de build Visual C++. Alternativamente, você
pode <a href="https://www.visualstudio.com/downloads/">instalar</a>
Visual Studio 2015 ou Visual Studio 2013 e durante a instalação selecionar
"C++ tools".
</p>
<p>
Para mais informações sobre configurar Rust no Windows veja a documentação
<a href="https://github.com/rust-lang-nursery/rustup.rs/blob/master/README.md#working-with-rust-on-windows">específica para windows do <code>rustup</code>
</a>.
</p>
</div>
</div>
</div>
<h2>Outros métodos de instalação</h3>
<div class="row">
<div class="col-md-12">
<p>
A instalação descrita acima, via
<code>rustup</code>, é a maneira preferida de instalar Rust para a maioria dos desenvolvedores
mas Rust pode ser
<a href="other-installers.html">instalada por outros métodos</a>
também.
</p>
</div>
</div>
<script type="text/javascript">
{% include rustup.js %}
</script>