Difference between revisions of "Linux Client Installation"

From Wyvern Source
Jump to: navigation, search
(Making sure this works first)
 
Line 1: Line 1:
Test
+
<pre style="color: red">*** This page is currently only valid for the beta, which doesn't actually use steam. It will need to be revised for the actual steam release. ***</pre>
 +
 
 +
== Installing on Fedora 33 == <!--T:7-->
 +
First download the linux installer from https://wyvern-web.ghosttrack.com/steam-beta
 +
 
 +
This is a .deb file and is intended for debian's package manager, and is NOT compatible with Fedora as is. I'm assuming that it's going into the <code>~/Downloads/</code> folder in your home directory. We will be using the utility <code>Alien</code> to convert the .deb file into something usable but first we need to install it. A fresh install of Fedora KDE will also need libgnome installed, as the wyvern client needs this to be able to open a browser page for google authentication. From the command line run the following (not including the $, which simply denotes running the command from a user account, NOT root):
 +
 
 +
<code>$</code><code>sudo dnf install alien libgnome</code>
 +
 
 +
Create "wyvern" folder in a "games" folder in your home directory.
 +
 
 +
<code>$</code><code>mkdir -p ~/games/wyvern</code>
 +
 
 +
 
 +
This next command will convert the the .deb into an .rpm. It will give a warning about scripts, which we don't care about or want. The command will take a while to run and finish, so be patient.
 +
 
 +
<code>$</code><code>sudo alien --to-rpm ~/Downloads/wyvernbetalinuxclient_2.2.6-1_amd64.deb</code>
 +
 
 +
 
 +
The .rpm file that is produce is NOT installable. You have two options, you can manually open the .rpm file with the graphical tool called Ark, or you can unpack it with dtrx. Fedora does not come with dtrx natively, but you can easily install it with pip:
 +
 
 +
<code>$</code><code>cd ~/games/wyvern/ && alien --to-rpm ~/Downloads/wyvernbetalinuxclient_2.2.6-1_amd64.deb</code>
 +
 
 +
<code>$</code><code>pip install dtrx</code>
 +
 
 +
<code>$</code><code>dtrx wyvernbetalinuxclient-2.2.6-2.x86_64.rpm</code>
 +
 
 +
 
 +
Finally you'll find the executable at <code>~/games/wyvern/wyvernbetalinuxclient-2.2.6-2/opt/wyvernbetalinuxclient/bin/WyvernBetaLinuxClient</code>
 +
 
 +
Creating a shortcut is recommended.

Revision as of 20:52, 4 January 2021

*** This page is currently only valid for the beta, which doesn't actually use steam. It will need to be revised for the actual steam release. ***

Installing on Fedora 33

First download the linux installer from https://wyvern-web.ghosttrack.com/steam-beta

This is a .deb file and is intended for debian's package manager, and is NOT compatible with Fedora as is. I'm assuming that it's going into the ~/Downloads/ folder in your home directory. We will be using the utility Alien to convert the .deb file into something usable but first we need to install it. A fresh install of Fedora KDE will also need libgnome installed, as the wyvern client needs this to be able to open a browser page for google authentication. From the command line run the following (not including the $, which simply denotes running the command from a user account, NOT root):

$sudo dnf install alien libgnome

Create "wyvern" folder in a "games" folder in your home directory.

$mkdir -p ~/games/wyvern


This next command will convert the the .deb into an .rpm. It will give a warning about scripts, which we don't care about or want. The command will take a while to run and finish, so be patient.

$sudo alien --to-rpm ~/Downloads/wyvernbetalinuxclient_2.2.6-1_amd64.deb


The .rpm file that is produce is NOT installable. You have two options, you can manually open the .rpm file with the graphical tool called Ark, or you can unpack it with dtrx. Fedora does not come with dtrx natively, but you can easily install it with pip:

$cd ~/games/wyvern/ && alien --to-rpm ~/Downloads/wyvernbetalinuxclient_2.2.6-1_amd64.deb

$pip install dtrx

$dtrx wyvernbetalinuxclient-2.2.6-2.x86_64.rpm


Finally you'll find the executable at ~/games/wyvern/wyvernbetalinuxclient-2.2.6-2/opt/wyvernbetalinuxclient/bin/WyvernBetaLinuxClient

Creating a shortcut is recommended.