Установка

Пошаговое руководство по установке языкового модуля Rust и настройке необходимой среды для его использования.

Языковой модуль Rust можно установить двумя способами: вручную, загрузив релиз, или с помощью менеджера пакетов Plugify. Это руководство объясняет оба метода и предоставляет пошаговые инструкции.

Метод 1: Ручная установка

Загрузите релиз

  1. Перейдите в репозиторий языкового модуля Rust.
  2. Перейдите в раздел Releases.
  3. Загрузите архив для своей платформы: plugify-module-rust-<версия>-linux_64.tar.bz2, win_64 или osx_arm64.

Извлеките пакет

  1. Создайте новую папку внутри addons/plugify/envs, например envs/rust.
  2. Распакуйте в неё архив. Манифест plugify-module-rust.pmodule должен оказаться в корне этой папки.

Проверьте установку

  1. Выполните plg load в консоли сервера или перезапустите сервер.
  2. Выполните plg modules: модуль показан как rust_module.

Метод 2: Установка через менеджер пакетов

Откройте консоль сервера

Команда mamba встроена в консоль сервера, поэтому заранее ничего ставить не нужно. Операции с пакетами выполняются, пока Plugify выгружен: перед ними plg unload, после них plg load. См. Команды.

Установите модуль

  1. Выполните следующие команды в консоли сервера:
    plg unload
    mamba install -n modules -c "https://untrustedmodders.github.io/plugify-module-rust/" plugify-module-rust
    plg load
    
    Вводите команды по одной, как описано в разделе Команды.

Проверьте установку

  1. Выполните 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

  1. Перейдите на https://rustup.rs/
  2. Следуйте инструкциям по установке rustup, установщика тулчейна Rust
  3. Проверьте установку:
    rustc --version
    cargo --version
    

Установите нужные таргеты (опционально)

Для кроссплатформенной разработки вам может потребоваться установить дополнительные таргеты:

# Для Windows
rustup target add x86_64-pc-windows-msvc

# Для Linux
rustup target add x86_64-unknown-linux-gnu

# Для macOS
rustup target add x86_64-apple-darwin

Устранение неполадок

Модуль не найден

  • Убедитесь, что URL репозитория правильный и доступен.
  • Проверьте, что файлы модуля размещены в правильной папке envs.

Ошибка установки

  • Проверьте ваше интернет-соединение.
  • Убедитесь, что у вас установлена последняя версия Plugify.

Тулчейн Rust не найден

  • Убедитесь, что Rust корректно установлен и доступен в системной переменной PATH.
  • Попробуйте перезапустить терминал или IDE после установки Rust.