Old School Runescape on Jagexin kehittämä Java-peli, joka perustuu Runescapen vuoden 2007 versioon. Testasin asentaa RuneLite-clientin Xubuntu 18.04.1 käyttöjärjestelmälle:
Versiotiedot:
markus@proto-palvelin:~$ uname -a Linux proto-palvelin 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
markus@proto-palvelin:~$ lsb_release -a No LSB modules are available Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic
Ensin testasin, mikä versio Javasta minulla on jo asennettuna, jos ylipäätänsä on:
markus@proto-palvelin:~$ java -version Command 'java' not found, but can be installed with: sudo apt install default-jre sudo apt install openjdk-11-jre-headless sudo apt install openjdk-8-jre-headless
Päivitin pakettivarastot:
sudo apt-get update
Ja asensin javan:
sudo apt-get install default-jre
Katsoin version:
markus@proto-palvelin:~$ java -version openjdk version "10.0.2" 2018-07-17
Jagexin default client ei tue linuxia, joten täytyy asentaa kolmannen osapuolen client. Ainoa suositeltava vaihtoehto on avoimen lähdekoodin RuneLite: https://runelite.net/
GitHub: https://github.com/runelite/runelite
RuneLite ei ole saatavilla paketinhallinnasta, vaan se pitää ladata heidän sivuiltaan. Valitsin “Download for all platforms”.
Tallensin .jar-tiedoston ja suoritin sen komentoriviltä:
markus@proto-palvelin:~/Downloads$ java -jar RuneLite.jar
Client käynnistyi, mutta valikot olivat täysin mustat:
Ratkaisuksi löysin laitteistokiihdytyksen ottamisen pois käytöstä. Se onnistuu käynnistämällä client komennolla:
java -jar RuneLite.jar --mode=OFF
Graafinen käyttöliittymä toimi nyt oikein.
RuneLiten asennettu versio oli 1.4.22.
Tein kotihakemistooni kansion “runelite”, johon siirsin jar-tiedoston. Tein sitten bash-skriptin, jolla voin jatkossa käynnistää clientin nopeammin.
mkdir runelite mv ./Downloads/RuneLite.jar ./runelite/
nano runelite.sh
Tiedoston sisään:
#!/bin/bash java -jar /home/$(whoami)/runelite/RuneLite.jar --mode=OFF
Sitten muutin vielä skriptin suoritettavaksi:
chmod 760 runelite.sh
Skriptin suorittaminen komennolla:
./runelite.sh tai bash runelite.sh
Lopuksi kopioin bash-skriptin työpöydälle, josta voin kaksoisklikkaamalla avata RuneLiten jatkossa:
markus@proto-palvelin:~/runelite$ cp runelite.sh /home/markus/Desktop/
Skriptin kuvakkeen voi työpöydällä halutessaan vaihtaa sen ominaisuuksista. Esimerkiksi Java-kuvake sopii sille hyvin, tai voi ladata RuneLiten logon heidän sivuiltaan.
Tosi upeet nettisivut ja selkeät tutoriaalit. =)