> For the complete documentation index, see [llms.txt](https://docs.infrablockchain.net/infrablockchain-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install.md).

# 설치하기

Substrate 기반 블록체인을 개발하기 위해서는 필요한 컴파일러와 도구로 개발 환경을 준비해야 합니다. Substrate 혹은 Substrate와 함께 사용하는 대부분의 개발 도구는 [Rust](https://www.rust-lang.org/) 프로그래밍 언어로 작성되어 있기 때문에, 개발 환경을 준비하기 위한 첫 번째 단계는 Rust를 설치하는 것입니다. Rust를 설치하는 방법은 Substrate 개발에 사용하는 컴퓨터의 운영 체제에 따라 다릅니다. 운영 체제별 설치 지침은 해당 운영 체제에 대한 적절한 주제를 참조하십시오.

* [Linux](/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install/linux.md)
* [macOS](/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install/macos.md)
* [Windows](/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install/windows.md)

이미 Rust가 설치되어 있다면, 설치 지침을 건너뛸 수 있습니다. Rust 컴파일러와 도구체인을 설치하거나 업그레이드하거나 설치 문제를 해결하는 추가 정보는 다음 주제를 참조하십시오:

* [Rust 도구체인](/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install/rust-toolchain.md)
* [개발 도구](/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install/developer-tools.md)
* [Rust 문제 해결](/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install/troubleshoot-rust-issues.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/tutorials/install.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
