Auteur Sujet: Installation d'un serveur Enemy territory sur Debian  (Lu 2696 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Ringot_emmanuel

  • Webmaster / Développeur
  • Administrator
  • Jr. Member
  • *****
  • Messages: 77
  • Karma: +0/-0
  • Sexe: Homme
  • Aide les autre et ils t'aiderons
    • Création de site internet
    • E-mail
Installation d'un serveur Enemy territory sur Debian
« le: mars 25, 2014, 02:29:10 pm »
Installation d'un serveur Enemy territory sur Debian 7 64bits.

I : Installer les librairies 32 bits

Pour l'installation, le plus simple est de se connecter en root et de taper les lignes de codes suivantes

apt-get update
apt-get install libc6-i386

Ceci mettra tous seul vos librairies à jour et les installera si vous ne les avaient pas sur votre serveur.

II : Récupérer et installer le jeu

Le plus simple est de récupérer le lien officiel de splashdamage avec le patch intégré, pour cela il est conseillé de lancer un chargement de serveur à serveur plutôt que de passer par votre poste et un client Ftp. 

Taper le code suivant :

mkdir et
cd et
wget http://filebase.trackbase.net/et/full/et260b.x86_full.zip
unzip et260b.x86_full.zip

/!\ Attention, la dernière ligne nécessite de posséder unzip sur votre serveur par la commande suivante /!\

apt-get install unzip
III : Préparation de l'installation de l'application

La première action à effectuer est de lire le fichier README.txt qui vous indiquera les librairies nécessaire sur votre serveur afin que l'installation ce passe sans accro.

Pour information celle-ci seront les suivantes :

- ntp
- dialog
- xterm
- sudo

et voici les commandes pour installer chacun des éléments ci-dessus. Il est conseillé d'installer sudo en premier car vous en aurez besoin.

apt-get install sudo   /* Installation de sudo*/ apt-get install ntp   /* Installation de Ntp */ apt-get install dialog   /* Installation de dialog */ sudo apt-get install xterm   /* Installation de xtern */
IV : Lancement de l'installation de Enemy territory

Il faudra surement ajouter votre utilisateur dans les groups ayant le droit d'utiliser le sudo. Pour ma pars j'ai fais l'installation en root en mettant sh à la place de sudo cela marche aussi bien.

Il faut ensuite executer la ligne suivante :

chmod +x et260b.x86_keygen_V03.run
sudo ./et260b.x86_keygen_V03.run

ou si vous êtes en root

chmod +x et260b.x86_keygen_V03.run
sh ./et260b.x86_keygen_V03.run

Il faut ensuite répondre de la manière suivante

Citer
Acceptez-vous les dispositions de la licence ? [O/n]
Voulez-vous lire le fichier CHANGES ? [O/n] n
Entrez le chemin d'installation [/usr/local/games/enemy-territory]
Entrez le chemin dans lequel créer les liens symboliques [/usr/local/bin]
Option : 'PunkBuster client/server files' ? [O/n] n
Voulez-vous installer les entrées du menu de démarrage ? [O/n] n

V : Lancement de l'application

Ce premier lancement va vous servir surtout à vérifier si votre serveur marche, mais il ne sera pas en service et donc si vous quittez SSH ou putty pour certains, l'application sera fermé.

etded +set com_hunkmegs 256 +exec servercycle.cfg +set net_ip "xxx.xxx.xxx.xxx" +set net_port "27960" +exec server.cfg
xxx.xxx.xxx.xxx doit être remplacé par l'IP de votre serveur et 27960 par le port de sorti

A ce moment le serveur se lance mais il est loin d'être fini ... La suite arrive

Lancement du serveur dans un terminal --> http://www.formation-programmation.com/forum/index.php/topic,126.0.html
« Modifié: mars 29, 2014, 11:31:52 pm par Ringot_emmanuel »