(Page créée avec « {{Trad |DE= |EN=Linux generic installation |ES= |FR=Linux generic installation |RU= }} Ce tutoriel couvre l'installation et la configuration du client Ryzom lui-même. Il... ») |
m |
||
(5 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 6 : | Ligne 6 : | ||
|RU= | |RU= | ||
}} | }} | ||
+ | {{Tape | ||
+ | |3D=out | ||
+ | |palette=Alert | ||
+ | |text=<big><big><big>Cette page contient des liens brisés. Vous pouvez télécharger directement en vous rendant sur le | ||
+ | '''[https://ryzom.com/?lang=fr site officiel de Ryzom]'''.</big></big></big>}} | ||
+ | {{Obsolète}} | ||
Ce tutoriel couvre l'installation et la configuration du client Ryzom lui-même. Il ne documente pas comment installer les dépendances, car cela peut changer d'une distribution à l'autre. | Ce tutoriel couvre l'installation et la configuration du client Ryzom lui-même. Il ne documente pas comment installer les dépendances, car cela peut changer d'une distribution à l'autre. | ||
Ligne 37 : | Ligne 43 : | ||
IFS=$'\n\t' | IFS=$'\n\t' | ||
− | + | ACCOUNT="your_main_account_name_goes_here" | |
− | ACCOUNT=" | ||
RYZOM_DOMAIN="ryzom.com" | RYZOM_DOMAIN="ryzom.com" | ||
RYZOM_DIR="$HOME/ryzom" | RYZOM_DIR="$HOME/ryzom" | ||
Ligne 47 : | Ligne 52 : | ||
fi | fi | ||
− | |||
cd "$RYZOM_DIR" | cd "$RYZOM_DIR" | ||
− | "$RYZOM_DIR/$RYZOM_CLIENT" "$ACCOUNT"</pre> | + | |
+ | 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</pre> | ||
Rendons maintenant ce script exécutable : | Rendons maintenant ce script exécutable : | ||
Ligne 58 : | Ligne 68 : | ||
== Gestion des mots de passe (optionnel) == | == Gestion des mots de passe (optionnel) == | ||
− | [http://www.passwordstore.org/ pass] peut être utilisé pour gérer le mot de passe de votre compte. Le script de démarrage en fait déjà usage s'il est installé, il vous suffit de stocker votre mot de passe sous <code>ryzom.com/nom_du_compte</code> | + | [http://www.passwordstore.org/ pass] peut être utilisé pour gérer le mot de passe de votre compte. Le script de démarrage en fait déjà usage s'il est installé, il vous suffit de stocker votre mot de passe sous <code>ryzom.com/nom_du_compte</code>. Bien entendu, vous pouvez stocker les mots de passes de différents comptes en suivant le même principe. |
Cette page contient des liens brisés. Vous pouvez télécharger directement en vous rendant sur le
site officiel de Ryzom.Ce tutoriel couvre l'installation et la configuration du client Ryzom lui-même. Il ne documente pas comment installer les dépendances, car cela peut changer d'une distribution à l'autre.
Tout d'abord, vous aurez sans doute besoin d'installer wget
et 7z
. Ensuite, récupérons les archives officielles à l'aide des commandes suivantes :
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"
Si vous n'en avez pas déjà un, créez un dossier personnel où l'on peut stocker des exécutables :
mkdir -p "$HOME/bin" echo '[[ ":$PATH:" == *":$HOME/bin:"* ]] || export PATH="$HOME/bin:$PATH"' >>"$HOME/.bashrc" source "$HOME/.bashrc"
Créez le fichier $HOME/bin/ryzom
avec le contenu suivant tout en remplaçant your_account_name_goes_here
par votre nom de compte.
#!/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
Rendons maintenant ce script exécutable :
chmod a+x "$HOME/bin/ryzom"
Vous pouvez maintenant lancer Ryzom avec la commande ryzom
. Pour lancer Ryzom avec un autre compte, utilisez simplement ryzom nom_du_compte
.
pass peut être utilisé pour gérer le mot de passe de votre compte. Le script de démarrage en fait déjà usage s'il est installé, il vous suffit de stocker votre mot de passe sous ryzom.com/nom_du_compte
. Bien entendu, vous pouvez stocker les mots de passes de différents comptes en suivant le même principe.