From EncyclopAtys
m (Client path) |
|||
Line 5: | Line 5: | ||
|FR=Linux generic installation | |FR=Linux generic installation | ||
|RU= | |RU= | ||
− | }} | + | }}{{Tape |
+ | |3D=out | ||
+ | |palette=Alert | ||
+ | |text=<big><big><big>This page contains broken links. You can download directly from the | ||
+ | |||
+ | '''[https://ryzom.com/?lang=en official website of Ryzom]'''.</big></big></big>}} | ||
+ | {{Obsoleted|'''Page to be rewrited or...?'''}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
In this tutorial, we will cover the installation and configuration of the Ryzom client itself. We will not document how to install dependencies for it can change from a distribution to another. | In this tutorial, we will cover the installation and configuration of the Ryzom client itself. We will not document how to install dependencies for it can change from a distribution to another. |
Revision as of 12:53, 13 May 2019
This page contains broken links. You can download directly from the
official website of Ryzom.
In this tutorial, we will cover the installation and configuration of the Ryzom client itself. We will not document how to install dependencies for it can change from a distribution to another.
From the official archive
First, you may need to install wget
and 7z
. Then, retrieve the compressed Ryzom archive using the following commands:
mkdir -p "$HOME/ryzom" wget -O "ryzom_live_client_linux.7z" "https://sourceforge.net/projects/ryzom/files/installer/ryzom_live_client_linux$(test $(uname -m) = 'x86_64' && echo 64 || echo 32).7z/download" wget -O "ryzom_live_data.7z" "https://sourceforge.net/projects/ryzom/files/installer/ryzom_live_data.7z/download" 7z x "ryzom_live_client_linux.7z" -o"$HOME/ryzom/" 7z x "ryzom_live_data.7z" -o"$HOME/ryzom/" rm -f "ryzom_live_client_linux.7z" "ryzom_live_data.7z"
Starting script (optional)
If you do not already have one, create a custom directory where you can store executable files:
mkdir -p "$HOME/bin" echo '[[ ":$PATH:" == *":$HOME/bin:"* ]] || export PATH="$HOME/bin:$PATH"' >>"$HOME/.bashrc" source "$HOME/.bashrc"
Create the $HOME/bin/ryzom
file with the following content and change your_account_name_goes_here
with your account name.
#!/bin/sh set -euo pipefail IFS=$'\n\t' ACCOUNT="your_main_account_name_goes_here" RYZOM_DOMAIN="ryzom.com" RYZOM_DIR="$HOME/ryzom" RYZOM_CLIENT="ryzom_client" if [ $# -ge 1 ]; then ACCOUNT="$1" fi cd "$RYZOM_DIR" if hash pass 2>/dev/null; then PASSWORD="$(pass $RYZOM_DOMAIN/$ACCOUNT)" "$RYZOM_DIR/$RYZOM_CLIENT" "$ACCOUNT" "$PASSWORD" else "$RYZOM_DIR/$RYZOM_CLIENT" "$ACCOUNT" fi
Now set the starting script executable:
chmod a+x "$HOME/bin/ryzom"
You can now start Ryzom using the ryzom
command. To start Ryzom with another account, you can use the ryzom account_name
command.
Password management (optional)
pass can be used to handle your account password. The starting script already handles it providing you store your password under ryzom.com/account_name
. Obviously, you can store passwords for multiple accounts using the same pattern.