Руководство о том, как скачать и установить uMod (ранее Oxide) на ваш игровой сервер Rust.
Это руководство подойдёт как пользователям Windows, так и Linux. Единственные различия между этими операционными системами в рамках руководства — формат путей к папкам и файлам, а также употребление терминов вроде папки (Windows) и директории (Linux).
Установка uMod на ваш сервер Rust позволит вам добавлять множество модов и плагинов! Широкий выбор плагинов Rust для uMod доступен здесь.
Требования
- Игровой сервер Rust, к которому вы можете подключиться
- Доступ для загрузки или перемещения файлов на сервере Rust (например, SFTP/FTP-клиенты, такие как FileZilla)
- Программа для распаковки и извлечения файлов из архива (например, 7-Zip)
Сделайте резервную копию файлов сервера и сохранений!
Хотя крайне маловероятно, что установка uMod на сервер вызовет проблемы с сохранениями карты, мы всё же рекомендуем сделать резервную копию файлов сервера и сохранений карты!
Стоит сделать резервную копию всей папки server identity, которая находится по пути server/<my server name> внутри файлов вашего игрового сервера Rust.
Скачивание uMod
- Перейдите на эту веб-страницу и нажмите кнопку Download (прямая ссылка на скачивание).
- Сохраните сжатый файл-архив в какое-нибудь место на вашем ПК (например, в папку
Downloadsили на рабочий стол).
К этому моменту у вас должен быть один сжатый файл на ПК или сервере, содержащий файлы uMod.
Установка uMod
- Используйте инструмент вроде 7-Zip, чтобы распаковать и извлечь файлы и папки из скачанного архива.
- В Linux для извлечения папок и файлов uMod можно использовать команды
tarилиunzipв зависимости от типа архива! - К этому моменту у вас на ПК должна быть папка с файлами и папками uMod, которые нужно объединить с файлами вашего сервера.
- В Linux для извлечения папок и файлов uMod можно использовать команды
- Скопируйте или перенесите папку
RustDedicated_Dataиз извлечённых папок uMod в основную директорию вашего сервера.- Эту папку нужно объединить с папкой
RustDedicated_Dataв установочных файлах вашего сервера.
- Эту папку нужно объединить с папкой
Перезапустите сервер Rust и проверьте
Теперь пора перезапустить сервер Rust и проверить, корректно ли загружается uMod.
У вас должен быть доступ к консоли сервера: если выполнить команду oxide.version, в ответ должна прийти версия uMod, установленная на сервере.
Если в ответ приходит сообщение о том, что команда неизвестна, значит uMod установлен неправильно.
Устранение неполадок
Убедитесь, что файлы скопированы правильно
Проверьте, что вы правильно скопировали папки и файлы uMod.
- Перейдите в папку с игровыми файлами вашего сервера.
- Откройте папку
RustDedicated_Data\Managed\и проверьте, есть ли там файлы со словомOxideв названии.
Если файлов со словом Oxide в названии нет, значит папки и файлы uMod были скопированы неправильно.
Права доступа к файлам (Linux)
Если вы сталкиваетесь с проблемами на Linux, возможно, они связаны с правами доступа к файлам.
- Перейдите в директорию с игровыми файлами вашего сервера.
- Убедитесь, что новые файлы uMod в директории сервера принадлежат пользователю, от имени которого запускается сервер.
- Также можно просто выполнить
chown -R <user>:<group> RustDedicated_Data, чтобы изменить права на все директории и файлы внутри директории сервера. - У большинства файлов должны быть права
644.
- Также можно просто выполнить
Заключение
Вот и всё! К этому моменту uMod должен работать на вашем сервере.
Рекомендуем ознакомиться с документацией uMod здесь. Кроме того, вы можете почитать другие руководства по серверам Rust на нашем сайте или на официальном сайте uMod здесь.
Смотрите также
Это руководство будет обновляться со временем. Если вы видите, как его можно улучшить, смело пишите нам!
