Речь пойдёт о правильной установке и использовании игрового клиента Cristalix на операционной системе Linux, на коей, в сущности, возникают небольшие затруднения, связанные с выбором платформы Java. В большинстве случаев на Linux установлена последняя версия среды OpenJDK, которая не запускает .jar файлы такого типа. Советую преждевременно удалить имеющуюся среду OpenJDK, используя команду:
Начнём.
Если установка с репозитория успешна, проверяем используемую операционной системой среду Java:
Если установка с репозитория не успешна, устанавливаем Java Oracle вручную: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Я устанавливал пакет .tar.gz, распаковка от .rpm не сильно отличается.
Если вы всё выполнили верно, то смело можете проверять используемую системой среду Java.
Хорошей игры.
Код:
sudo apt-get purge openjdk*
- Устанавливаем .jar-версию лаунчера: https://prnt.sc/r1708x
- Требуется платформа Java Oracle. Некоторые дистрибутивы поддерживают установку с помощью репозитория (в моём случае не работало):
Код:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Код:
java -version
javac -version
Я устанавливал пакет .tar.gz, распаковка от .rpm не сильно отличается.
- Извлекаем установленный пакет в любую папку файловой системы:
Код:
$ cd ~/Загрузки
$ sudo tar -xf "название установленного пакета".tar.gz -C /любой/путь/на/ваш/выбор
- Остаётся установить зависимости:
Код:
$ sudo update-alternatives --install /usr/bin/java java /путь/до/распакованного/файла/bin/java 1
$ sudo update-alternatives --install /usr/bin/javac javac /путь/до/распакованного/файла/bin/javac 1
$ sudo update-alternatives --install /usr/bin/javaws javaws /путь/до/распакованного/файла/bin/javaws 1
- Запускаем установленную .jar-версию клиента:
Код:
cd ~/Загрузки
java -jar ./название_лаунчера.jar
Discord: the#9775