Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
steamcmd [Le 04/12/2015, 09:43] – ancienne révision (Le 22/06/2013, 16:53) restaurée axel55 | steamcmd [Le 16/04/2020, 14:07] (Version actuelle) – [Télécharger la base du serveur] root75 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Steam Command ====== | ||
+ | |||
+ | {{ http:// | ||
+ | |||
+ | **SteamCMD** est l' | ||
+ | |||
+ | <note tip>Cet outil remplace [[:SrcDS]] pour les jeux convertis au moteur de stockage SteamPipe</ | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[: | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Si vous êtes sur une distribution 64 bits, avoir installé **[[apt> | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | L' | ||
+ | |||
+ | La manipulation consiste à créer un dossier, télécharger le binaire d' | ||
+ | |||
+ | ==== Télécharger la base du serveur ==== | ||
+ | |||
+ | Ouvrez un [[: | ||
+ | < | ||
+ | dpkg --add-architecture i386 | ||
+ | apt-get update | ||
+ | apt-get install lib32gcc1 | ||
+ | mkdir steam_ds | ||
+ | cd steam_ds | ||
+ | wget http:// | ||
+ | tar -xvzf steamcmd_linux.tar.gz | ||
+ | ./ | ||
+ | </ | ||
+ | Ces commandes créent un dossier '' | ||
+ | |||
+ | On lance maintenant steamcmd pour obtenir les binaires et fichiers de base du serveur dédié, commun à tous les jeux. | ||
+ | |||
+ | < | ||
+ | |||
+ | <note important> | ||
+ | * Si vous créez votre dossier steam_ds à la racine du système, toutes les commandes doivent être précédées de sudo | ||
+ | * Assurez-vous que le port 27031 est ouvert lorsque vous lancez le binaire, la mise à jour est par exemple impossible en milieu universitaire ou autre connexion restreinte. | ||
+ | </ | ||
+ | |||
+ | ==== Télécharger les fichiers du jeu ===== | ||
+ | |||
+ | La base du serveur dédié est installée, il faut maintenant télécharger les fichiers du jeu que l'on souhaite lancer. | ||
+ | |||
+ | Pour cela on utilise le même binaire que précédemment, | ||
+ | |||
+ | < | ||
+ | login anonymous | ||
+ | |||
+ | // Pour choisir un dossier d' | ||
+ | // | ||
+ | // Sinon le jeu s' | ||
+ | |||
+ | // Team Fortress 2 | ||
+ | app_update 232250 validate | ||
+ | // Voir liste ici : https:// | ||
+ | |||
+ | quit | ||
+ | </ | ||
+ | Ou en une commande avec des + pour chaque paramètre : | ||
+ | < | ||
+ | |||
+ | La liste des jeux est disponible sur cette page : [[https:// | ||
+ | |||
+ | Le temps du téléchargement des fichiers peut-être assez long ( plusieurs méga voir gigaoctets ). | ||
+ | |||
+ | < | ||
+ | Il peut être intéressant de séparer le dossier du logiciel de mise à jour du dossier des fichiers du serveur de jeu, pour pouvoir faire des versions de sauvegarde et ne pas endommager une version existante par une mise à jour malencontreuse. </ | ||
+ | |||
+ | ===== Lancement du serveur de jeu ===== | ||
+ | |||
+ | Pour lancer son serveur de jeu, on entre la commande suivante : | ||
+ | |||
+ | < | ||
+ | cd steam_ds/ | ||
+ | ./srcds_run -console -game cstrike +map de_dust2 +maxplayers 16 </ | ||
+ | |||
+ | Le serveur lance une partie Counter-Strike GO, sur la carte " | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * **(en)** [[http:// | ||
+ | * **(en)** [[https:// | ||
+ | |||
+ | ---- | ||
+ | // |