Установка Rust и Cargo
Узнайте, как установить Rust и его менеджер пакетов Cargo в своей системе. На этом уроке Вы правильно настроите среду разработки.
«Установка Rust и Cargo» — бесплатный урок Learn Rust Coding на CoddyKit. Это урок 1 из 3. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Learn Rust Coding, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Learn Rust Coding содержит 3 уроков всего.
Welcome to Rust Development!
Добро пожаловать, будущий растячеан! Rust обеспечивает высокую скорость, безопасность работы с памятью и безопасную работу с параллельными процессами — он используется везде, от веб-сервисов до встроенных чипов. Сначала давайте настроим ваш набор инструментов.
Meet Rustup: The Installer
Rustup — это официальный установщик тулчейна Rust. Он загружает и обновляет компилятор, управляет версиями (stable/beta/nightly) и работает одинаково в любой операционной системе.
Install on Linux & macOS
На Linux/macOS вставьте скрипт rustup в терминал и примите вариант по умолчанию 1. Затем перезапустите терминал или выполните команду source $HOME/.cargo/env.
Установка в Windows
В Windows скачайте rustup-init.exe с сайта rustup.rs и запустите его — или установите Rust через WSL и выполните инструкции для Linux. Можно оставить параметры по умолчанию.
Проверка установки Rust
Проверьте компилятор с помощью rustc --version. Строка с версией, например rustc 1.XX.X, означает, что Rust правильно настроен.
Знакомство с Cargo: менеджером пакетов Rust
Rustup также устанавливает Cargo — систему сборки и менеджер пакетов Rust. Это помощник вашего проекта почти во всех задачах.
Супервозможности Cargo
Cargo собирает и запускает ваш код, выполняет тесты, управляет зависимостями (кратами) и создаёт стандартную структуру проектов. Вы будете использовать его в каждом проекте.
Проверка установки Cargo
Проверьте Cargo таким же образом: выполните cargo --version. Строка с версией означает, что Cargo готов к работе.
Знакомство с PATH
Rustup добавляет ~/.cargo/bin в PATH — список папок, в которых ваша оболочка ищет программы. Поэтому rustc и cargo работают из любого каталога.
Quick Check: Rust Tools
Какой инструмент является основным способом установки и управления наборами инструментов Rust (такими как компилятор и Cargo) в вашей системе?
Итоги и следующие шаги
Вы установили Rust и Cargo с помощью Rustup, проверили оба инструмента и узнали о роли Cargo. Далее вы напишете свою первую программу на Rust.
Часто задаваемые вопросы
Урок «Установка Rust и Cargo» бесплатный?
Да — полный текст урока «Установка Rust и Cargo» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Learn Rust Coding, подпишись на CoddyKit PRO. Курс Learn Rust Coding содержит 3 уроков всего.
Чему я научусь в уроке «Установка Rust и Cargo»?
Узнайте, как установить Rust и его менеджер пакетов Cargo в своей системе. На этом уроке Вы правильно настроите среду разработки. Ты практикуешь Learn Rust Coding с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Learn Rust Coding?
Предыдущий опыт не требуется. Learn Rust Coding на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 3.
Сколько времени занимает урок «Установка Rust и Cargo»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Learn Rust Coding?
Да. Каждый урок Learn Rust Coding включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Установка Rust и Cargo
- Ваша первая программа «Hello, World!»
- Знакомство с инструментарием Rust