GNU/Linux
Это руководство поможет вам установить серверный компонент Gml.Backend на системы GNU/Linux. Установочный скрипт автоматически настроит все необходимые компоненты для вас.
Предварительные требования
Перед началом установки убедитесь, что у вас есть:
- Система GNU/Linux с системой инициализации systemd
- Доступ к терминалу с правами администратора (sudo)
- Интернет-соединение для загрузки установочных файлов
Официально протестированные дистрибутивы
Серверная часть должна работать на большинстве современных дистрибутивов GNU/Linux, но официальный скрипт установки, представленный здесь, ограничен в возможных дистрибутивах. Вот список официально протестированных дистрибутивов и их поддержка:
- ✅ Полностью поддерживается
- ⚠️ Должно работать, но не тестировалось
- ❌ Не поддерживается, используйте ручную установку
| Дистрибутив | Версии |
|---|---|
Ubuntu | 25 ✅ 24 ⚠️ 22 ⚠️ |
Debian | 13 ✅ 12 ⚠️ |
Fedora | 42 ✅ 41 ⚠️ |
Rocky | 9 ✅ |
Arch Linux | ⚠️ |
Alpine | ❌ |
Шаги установки
Шаг 1: Загрузка установочного скрипта
Откройте терминал и выполните следующую команду для загрузки установочного скрипта:
curl -O https://raw.githubusercontent.com/Gml-Launcher/Gml.Backend.Installer/refs/heads/master/installer.sh
Эта команда загружает установочный скрипт из репозитория GitHub.
Шаг 2: Сделайте скрипт исполняемым
После загрузки скрипта вам нужно сделать его исполняемым, выполнив:
chmod +x ./installer.sh
Эта команда дает скрипту разрешение на запуск в вашей системе.
Шаг 3: Запустите установку
Теперь вы можете начать установку, выполнив:
./installer.sh --version v2025.3.2
Скрипт проведет вас через процесс установки с подсказками на русском языке. Следуйте инструкциям на экране для завершения настройки.
Устранение неполадок
Если у вас возникли проблемы во время установки:
- Убедитесь, что у вас есть подключение к интернету
- Проверьте, что у вас есть права администратора (при необходимости попробуйте запустить с sudo)
- Проверьте правильность ввода команд
- Если скрипт не удается загрузить, вы можете вручную загрузить его из репозитория GitHub
Дополнительная информация
Для получения дополнительной информации или сообщения о проблемах посетите репозиторий GitHub: Gml.Backend.Installer