The RuneScape Unix Client (RSU) is a RuneScape game client designed specifically for Unix/Unix-like operating systems such as the various distributions of Linux, including Sabayon. It is developed by Hikari Knight (HK) and others in HK’s GitHub rsu-client repository. While RSU is not strictly necessary to play RuneScape on Sabayon, as it can be played in any Java-capable web browser (such as Mozilla Firefox, Sabayon’s default browser, Google Chrome, is not Java-capable, however, as of version 45), it can be useful for reducing system resource usage and hence improving the performance of the game.

It can be difficult to install RSU on Sabayon, due to the fact it is not in the official Entropy repositories, nor is it in any official Portage overlays. There is a GitHub repository with tools for installing RSU on Gentoo Linux and related systems, including a Portage overlay that can be added using it (and a wiki guide to using this overlay to install RSU), but this overlay is often out of date. For example, as of 19 September 2015 the latest version of RSU was 4.3.4 (released 18 September 2015), while the latest release of RSU provided by this overlay was 4.3.0 (which was released 22 January 2015).

Alternatively to get the latest version of RSU one can download the run installer from RSU’s GitHub repository and install it.

Installing the dependencies

To install the dependencies of RSU using Entropy (equo) run:

root # equo i dev-lang/perl dev-perl/Archive-Extract dev-perl/Config-IniFiles dev-perl/IO-stringy dev-perl/wxperl media-libs/alsa-oss app-arch/p7zip media-sound/pulseaudio

I would not recommend installing these dependencies using Portage (emerge), as the version of Perl used by these packages is masked by /etc/portage/package.mask/00-sabayon.package.mask, specifically the line:

>dev-lang/perl-5.20.2

Installing RSU using the run installer

To install RSU using the run installer provided by the rsu-client repository, run:

user $ ver=4.3.4 #replace 4.3.4 with the version of RSU you want
user $ wget -c https://github.com/HikariKnight/rsu-client/releases/download/v$ver/RSU-linux-x64-installer.run.zip
user $ unzip RSU-linux-x64-installer.run.zip
user $ sudo ./RSU-linux-x64-installer.run