Установка Rust

Используя rustup (рекомендуется)

Кажется у вас запущена macOS, Linux или другая Unix-подобная ОС. Для загрузки Rustup и установки Rust, запустите следующее в вашем терминале и следуйте инструкциям на экране.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Похоже, вы работаете под управлением Windows. Чтобы начать использовать Rust, загрузите установщик, затем запустите программу и следуйте инструкциям на экране. Возможно, Вам потребуется установитьVisual Studio C++ Build tools при появлении соответствующего запроса. Если вы не работаете в Windows, смотрите "другие методы установки".

Windows Subsystem for Linux

Если вы используете Windows Subsystem for Linux, для установки Rust запустите следующее в вашем терминале и затем следуйте инструкциям на экране.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Если вы используете Unix, такой как WSL, Linux или macOS, то для установки Rust
запустите следующую команду в вашем терминале и следуйте инструкциям на экране.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Если у вас запущен Windows,
скачайте и запустите rustup‑init.exe, а затем следуйте инструкциям на экране.

Примечания об установке Rust

Начало работы

Если вы только начали работать с Rust и хотите более глубокого погружения, посмотрите страницу о начале работы.

Особенности Windows

На Windows, Rust дополнительно требует инструменты сборки C++ для Visual Studio 2013 или более поздней версии. Самый простой способ получить эти инструменты - это установка Microsoft Visual C++ Build Tools 2019 , которая предоставляет только инструменты сборки Visual C++. В качестве альтернативы этому способу, вы можете установить Visual Studio 2019, Visual Studio 2017, Visual Studio 2015 или Visual Studio 2013 и в процессе установки выбрать "C++ tools".

Для получения дополнительной информации о настройке Rust в Windows, смотрите Windows-специфичную документацию rustup.

Управление инструментами с rustup

Rust устанавливается и управляется при помощи rustup. Rust имеет 6-недельный процесс выпуска и поддерживает большое количество платформ, так что большое количество сборок Rust доступно в любое время. rustup согласованно управляет этими сборками на каждой платформе, поддерживаемой Rust, включая установку Rust из beta и nightly каналов выпусков, а также поддерживает дополнительные цели для кросс-компиляции.

Если вы ранее устанавливали rustup, то вы можете обновить инструменты разработчика запустив rustup update.

Для дополнительной информации смотрите документацию по rustup.

Настройка переменной окружения PATH

В среде разработки Rust, все инструменты устанавливаются в директорию ~/.cargo/bin %USERPROFILE%\.cargo\bin , где вы можете найти набор инструментов Rust, включая rustc, cargo и rustup.

Соответственно, разработчики на Rust обычно включают её в переменную окружения PATH. В процессе установки rustup пытается сконфигурировать PATH. Из-за разницы между платформами, командными оболочками и багами в rustup, изменение PATH может не принести результата до тех пор, пока консоль не будет перезапущена или пользователь не перезайдёт в систему, а может и не удастся вообще.

Если после установки запуск команды rustc --version в консоли терпит неудачу, это может быть наиболее вероятной причиной.

Удалить Rust

Если вы по какой-то причине хотите удалить Rust, вы можете запустить rustup self uninstall. Нам будет тебя не хватать!

Другие методы установки

Для большинства разработчиков, процесс установки, при помощи rustup, описанный выше, является предпочтительным способом установки Rust. Однако, Rust также может быть установлен при помощи других методов.

Узнайте больше