1.4.0으로 업데이트

sarojaba authored
revision c9474931f5ae104b65068de1190b2a6ac202f6ef
installing-rust
# 2.1. Rust 설치하기 (Installing Rust) - 10095%

Rust를 사용하기 위해서 가장 먼저 해야할 일은 Rust를 설치하는 것입니다. 수많은 방법들이 있지만, 가장 쉬운 방법은 `rustup` 스크립트를 사용하는 것입니다. 만약 당신의 리눅스나 맥을 사용중이라면, 필요한건 다음의 스크립트가 전부입니다.

> 각주: `$` 기호는 입력할 필요 없어요. 각 명령의 시작을 뜻합니다. 웹에서 볼 수 있는 대다수의 튜토리얼과 예제들에서 다음의 관습을 따르는 것을 볼 수 있습니다. 일반 사용자로 실행하는 명령은 `$`, 관리자로 실행해야 하는 명령은 `#`.

```bash
$ curl -sf -L https://static.rust-lang.org/rustup.sh | sh
```

`curl | sh` 사용의 [잠재적 위험][insecurity]이 걱정된다면, 설치를 두 단계로 나눈 버전을 사용하고, 설치 스크립트를 검사하세요.

```bash
$ curl -f -L https://static.rust-lang.org/rustup.sh -O
$ sh rustup.sh
```

[insecurity]: http://curlpipesh.tumblr.com

만약 당신 컴퓨터의 운영체제가 Windows 라면, 적합한 [인스톨러][install-page]를 다운로드 받으세요.
**NOTE:** By default, the Windows installer will not add Rust to the %PATH%
system variable. If this is the only version of Rust you are installing and you
want to be able to run it from the command line, click on "Advanced" on the
install dialog and on the "Product Features" page ensure "Add to PATH" is
installed on the local hard drive.


[install-page]: https://www.rust-lang.org/install.html

## 삭제하기 (Uninstalling)

더 이상 Rust를 원하지 않는다고 판단하신다면, 슬프지만, 괜찮아요. 어떤 프로그래밍 언어가 모두에게 최고가 될 수는 없죠. 그냥 설치 제거 스크립트를 실행하세요.

```bash
$ sudo /usr/local/lib/rustlib/uninstall.sh
```

Windows 인스톨러를 사용한다면, 그냥 `.msi`를 재실행하면, 언인스톨 옵션을 보여줄 것입니다.

## That disclaimer we promised

어떤 사람들은 `curl | sh` 커맨드의 사용에 대해 민감하게 반응할지 모르고, 그건 정당한 반응이에요.
기본적으로 여러분이 이 커맨드를 실행한다는 것은 Rust에 기여를 하는 사람들이 여러분의 컴퓨터를 해킹하거나, 그 외의 나쁜 행위를 하지 않을것이라 믿는다는 것을 의미합니다. 아마 실제로도 그럴거에요! 다만 만약 여러분이 이 커맨드의 사용을 원치 않는다면 [소스 코드로부터 Rust 빌딩하기][from-source], 또는 [공식 바이너리 설치][install page] 문서를 참고하기를 권합니다.

[from-source]: https://github.com/rust-lang/rust#building-from-source

## Platform support

오! 공식적으로 지원되는 플랫폼이 무엇인지도 말씀드려야겠죠.

* Windows (7, 8, Server 2008 R2)
* Linux (2.6.18 또는 이후, 다양한 배포판), x86과 x86-64
* OSX 10.7 (Lion) 또는 이상, x86과 x86-64

우리는 Rust를 위의 플랫폼들에서 광범위하게 테스트했고, 그 테스트들은 안드로이드를 비롯한 다른 몇몇 플랫폼에서도 이루어졌습니다. 하지만 위의 플랫폼들에서 가장 많은 테스팅이 이루어졌기 때문에, 그 곳에서 (Rust가) 제대로 작동할 확률이 가장 높을 것입니다.

마지막으로, Windows에 대해서 언급하겠습니다. Rust는 Windows를 중요 릴리즈 플랫폼으로 고려하고 있지만, 솔직히 말하면, Windows환경은 Linux/OS X와는 꽤 다르다고 할 수 있죠. 일단은 열심히 작업중입니다! 만약 정상적으로 작동하지 않는 것이 있다면 버그일테니, 그런 일이 발생한다면 부디 알려주세요. 모든 커밋은 다른 플랫폼들과 동일하게 Windows상에서도 테스트됩니다.

## After installation

Rust를 설치했다면, 쉘을 열어서 다음을 입력하세요.

```bash
$ rustc --version
```

버전 숫자, 커밋 해시, 커밋 날짜를 볼 수 있을겁니다. 1.04.0 버전을 설치했다면, 다음과 같이 보일 것입니다.

```bash
rustc 1.02.0 (a59de37e9082e47636 2015-05-18-03)
```

위처럼 나왔다면, Rust를 성공적으로 설치하셨습니다. 축하드립니다!

If you didn't and you're on Windows, check that Rust is in your %PATH% system
variable. If it isn't, run the installer again, select "Change" on the "Change,
repair, or remove installation" page and ensure "Add to PATH" is installed on
the local hard drive.

인스톨러은 여러분이 이 문서를 오프라인에서도 볼수 있도록 여러분의 로컬 컴퓨터에도 설치할거에요.
유닉스 시스템에서는 `/usr/local/share/doc/rust`, 윈도우즈에서는 러스트가 설치된 경로 밑의 `share/doc` 디렉토리에서 이 문서를 찾으실 수 있습니다.

그렇지 않다면, 여러분이 도움을 얻을 수 있는 다양한 장소가 있습니다. 가장 쉬운방법은 [Mibbit][mibbit]등을 통해서 [irc.mozilla.org 서버의 #rust IRC 채널][irc]에 접속하는 방법입니다. 링크를 클릭하시면 다른 많은 러스트 사용자들과 대화를 나누실수 있고, 저희들이 도움을 드릴 수도 있습니다. [사용자 포럼][users] 이나 [Stack Overflow][stackoverflow] 역시 다른 훌륭한 리소스가 될 것이구요.

[irc]: irc://irc.mozilla.org/#rust
[mibbit]: http://chat.mibbit.com/?server=irc.mozilla.org&channel=%23rust
[users]: https://users.rust-lang.org/
[stackoverflow]: http://stackoverflow.com/questions/tagged/rust