Установка 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 также может быть установлен при помощи других методов.