Запуск лаунчера на Linux
Как на Ubuntu или других Linux системах запустить лаунчер
- Установка JAVA для базовой работы лаунчера
// Обновить список приложений
sudo apt-get update
// Базовый JDK
sudo apt-get install default-jdk
// Java с поддержкой JFX (17 версия)
sudo apt install openjdk-17-jdk libopenjfx-java
// Java для работы клиента (8 версия)
sudo apt install openjdk-8-jdk
// Установка JFX для работы клиента с 17 Java
sudo apt install openjfx
// Команда для выбора основной версии java (в подсказке нужно выбрать версию 17)
sudo update-alternatives --config java
// Указываем папку с версией Java 8 как домашнюю, для корректной работы. В примере путь указан сокращенный, указывать необходимо полный, который зависит от архитектуры системы и путей установки
JAVA_HOME="/jdk8/bin/java"
// Установка JFX для работы клиента с 17 Java
sudo apt install openjfx
Далее просто запускаем клиент, на свой вкус командой или скриптом, ниже пример запуска jar файла:
// Указываем путь к своему клиенту GMC или скрипту запуска
java -jar './GoodMinecraft.jar'
Если вы столкнулись с проблемой, не работают кнопки управления на linux, ниже прикладываю команды облегчающие эти проблемы:
// (capslock на англ., shift+capslock на рус., при рус. раскладке горит scroll lock)
1. setxkbmap -option "grp:shift_caps_switch,grp_led:scroll" -layout "us,ru"
(capslock на англ., shift+capslock на рус., при рус. раскладке горит scroll lock)
// (переключение на capslock, при рус. раскладке горит capslock)
2. setxkbmap -layout 'us,ru' -option 'grp:caps_toggle,grp_led:caps'
// (переключение на alt+shift, при рус. раскладке горит scroll lock)
3. setxkbmap -option "grp:alt_shift_toggle,grp_led:scroll" -layout "us,ru"
Подсказка для тех, кто захочет вручную устанавливать дистрибутивы JDK (для более опытных):
// есть команда позволяющая вручную прописывать пути к имеющимся папкам с java. Ниже добавлю пример, дальше разобраться не сложно:
1. sudo update-alternatives --install /usr/bin/java java "/jdk/bin/java" 80
Играем в своё удовольствие 8-)