SteamCMD est l’outil en ligne de commande de Valve qui sert à installer et à mettre à jour divers serveurs de jeux dédiés disponibles via Steam. L’installation de SteamCMD sur Rocky Linux 9 peut être particulièrement utile pour les administrateurs de serveurs de jeux ou les développeurs qui ont besoin de gérer leurs déploiements de jeu de manière efficace. Ce guide détaillé vous expliquera comment installer SteamCMD sur Rocky Linux 9, en fournissant des instructions claires et des exemples pratiques pour faciliter le processus, même pour ceux qui sont nouveaux dans l’utilisation de serveurs Linux.
Prérequis
- Un serveur avec Rocky Linux 9 installé.
- Accès root ou un utilisateur avec des privilèges sudo.
Étape 1 : Installation des dépendances
SteamCMD nécessite certaines bibliothèques pour fonctionner correctement sur un système Linux.
- Installez les dépendances nécessaires :
sudo dnf install glibc.i686 libstdc++.i686 -y
Ces paquets assurent la compatibilité avec les bibliothèques 32 bits nécessaires pour SteamCMD.
Étape 2 : Téléchargement et installation de SteamCMD
- Créez un répertoire pour SteamCMD :
sudo mkdir -p /opt/steamcmd
cd /opt/steamcmd
- Téléchargez SteamCMD :
sudo curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | sudo tar zxvf -
Cette commande télécharge et décompresse SteamCMD directement dans le répertoire créé.
Étape 3 : Exécution de SteamCMD
- Lancez SteamCMD pour la première fois :
./steamcmd.sh
Lors de la première exécution, SteamCMD se mettra à jour et installera les fichiers nécessaires. Une fois terminé, vous serez dans l’interface de commande de SteamCMD.
Étape 4 : Connexion et installation de serveurs de jeux
Pour télécharger ou mettre à jour des serveurs de jeux via SteamCMD, vous devez utiliser des commandes spécifiques à chaque jeu.
- Pour vous connecter de manière anonyme (beaucoup de serveurs de jeux permettent cela) :
login anonymous
- Pour installer ou mettre à jour un serveur de jeu, vous devez connaître son “app ID”. Par exemple, pour installer un serveur pour le jeu Counter-Strike: Global Offensive :
force_install_dir ./csgo/
app_update 740 validate
force_install_dir
spécifie le répertoire où le serveur de jeu sera installé.app_update
avec l’optionvalidate
télécharge le serveur de jeu et vérifie l’intégrité des fichiers.
Pour ceux qui recherchent une solution robuste pour déployer des serveurs de jeu via SteamCMD, Shape.host propose des services Cloud VPS qui fournissent les ressources nécessaires pour une installation et une gestion efficaces de vos serveurs de jeu sur Rocky Linux 9. Nos VPS Linux SSD sont spécialement conçus pour offrir des performances optimales et une grande stabilité, idéales pour héberger des serveurs de jeux et assurer une expérience utilisateur sans latence.