Установка
Пошаговое руководство по установке языкового модуля Rust и настройке необходимой среды для его использования.
Языковой модуль Rust можно установить двумя способами: вручную, загрузив релиз, или с помощью менеджера пакетов Plugify. Это руководство объясняет оба метода и предоставляет пошаговые инструкции.
Метод 1: Ручная установка
Загрузите релиз
- Перейдите в репозиторий языкового модуля Rust.
- Перейдите в раздел Releases.
- Загрузите архив для своей платформы:
plugify-module-rust-<версия>-linux_64.tar.bz2,win_64илиosx_arm64.
Извлеките пакет
- Создайте новую папку внутри
addons/plugify/envs, напримерenvs/rust. - Распакуйте в неё архив. Манифест
plugify-module-rust.pmoduleдолжен оказаться в корне этой папки.
Проверьте установку
- Выполните
plg loadв консоли сервера или перезапустите сервер. - Выполните
plg modules: модуль показан какrust_module.
Метод 2: Установка через менеджер пакетов
Откройте консоль сервера
Команда mamba встроена в консоль сервера, поэтому заранее ничего ставить не нужно. Операции с пакетами выполняются, пока Plugify выгружен: перед ними plg unload, после них plg load. См. Команды.
Установите модуль
- Выполните следующие команды в консоли сервера:
Вводите команды по одной, как описано в разделе Команды.
Проверьте установку
- Выполните
plg modules: модуль показан какrust_module.
Структура папок
После установки языковой модуль Rust должен иметь следующую структуру папок:
Объяснение
addons/plugify/envs/modules: Корневая папка для языкового модуля Rust.bin: Содержит скомпилированные бинарные файлы модуля (.dllдля Windows,.soдля Linux и т.д.).plugify-module-rust.pmodule: Файл манифеста модуля, который описывает модуль и его язык.
Необходимые компоненты
Перед использованием языкового модуля Rust убедитесь, что у вас установлено следующее:
Тулчейн Rust
Языковому модулю Rust требуются компилятор Rust и Cargo (менеджер пакетов Rust).
Установите Rust
- Перейдите на https://rustup.rs/
- Следуйте инструкциям по установке
rustup, установщика тулчейна Rust - Проверьте установку:
Установите нужные таргеты (опционально)
Для кроссплатформенной разработки вам может потребоваться установить дополнительные таргеты:
Устранение неполадок
Модуль не найден
- Убедитесь, что URL репозитория правильный и доступен.
- Проверьте, что файлы модуля размещены в правильной папке
envs.
Ошибка установки
- Проверьте ваше интернет-соединение.
- Убедитесь, что у вас установлена последняя версия Plugify.
Тулчейн Rust не найден
- Убедитесь, что Rust корректно установлен и доступен в системной переменной PATH.
- Попробуйте перезапустить терминал или IDE после установки Rust.