Un canal de distribution numérique pour les programmes et les jeux vidéo s'appelle Steam. La société de valve l'a créée et soutenue. Steam peut être téléchargé à partir des référentiels officiels et est installé sur Arch Linux en utilisant le kit de développement Pacman. Un avantage de l'utilisation de Steam sur Arch Linux est qu'il offre une méthode pratique pour télécharger et gérer les jeux. De plus, il offre des fonctions comme le stockage en ligne et les mises à niveau automatisées. Steam a une communauté d'utilisateurs et de développeurs importantes qui se traduit par une sélection diversifiée de jeux et d'applications qui sont offerts sur le site. Cet article explique comment configurer et utiliser Steam sur Arch Linux.
Modifier le fichier de configuration Pacman
Avant de travailler avec Steam, nous devons activer le référentiel multiblib qui est désactivé par défaut. Pour cela, nous devons modifier le fichier de configuration Pacman. La commande suivante utilise l'éditeur de texte «Nano» pour ouvrir et modifier le «/ etc / pacman.Fichier Conf ”:
[Omar @ Omar ~] $ sudo nano / etc / pacman.confli
Ce fichier est un fichier de configuration pour le gestionnaire de packages sur le système. Il contient les paramètres qui déterminent comment Pacman se comporte lorsqu'il est utilisé pour installer, mettre à jour et gérer les packages logiciels sur le système. Recherchez les deux lignes ci-jointes suivantes et les désordre. Les modifications effectuées dans ce fichier sont enregistrées après que l'utilisateur ait quitté l'éditeur Nano en enregistrant les modifications.
[Multilib]
Inclure = / etc / pacman.D / Mirrorlist
Mise à niveau du système
Il est temps de faire une mise à niveau complète du système en utilisant l'utilitaire Pacman. La commande qui est utilisée pour cela est l'option -s. Synchroniser (télécharger) les bases de données du package à partir du serveur -y. Actualiser toutes les bases de données de packages locaux -u. Effectuer une mise à niveau des packages. En conséquence, tous les packages installés sont mis à jour vers la version la plus récente et sont vérifiés pour les mises à jour. Après avoir synchronisé les bases de données de package, la commande démarre le processus de «mise à niveau du système complet».
[Omar @ Omar ~] $ sudo pacman -syu
:: Synchronisation des bases de données des packages…
Core est à jour
Extra est à jour
La communauté est à jour
Multilib 164.9 kib 52.5 kib / s 00:03 [########################################### #] 100%
:: Démarrage de la mise à niveau complète du système…
il n'y a rien à faire
Installer la vapeur
Maintenant, il est temps d'installer le package Steam à l'aide de l'utilitaire Pacman suivi de l'option «-s». La commande commence par résoudre les dépendances du package Steam. Il vérifie tout autre package dont le package Steam dépend et doit être installé pour que la vapeur fonctionne correctement. Après avoir résolu les dépendances, il continue de télécharger et d'installer le package et ses dépendances, montrant les progrès de l'installation.
[Omar @ Omar ~] $ sudo pacman -s Steam
Résoudre les dépendances…
:: Il y a 5 fournisseurs disponibles pour le conducteur lib32-vulkan:
:: Repository multiblib
1) lib32-amdvlk 2) lib32-nvidia-utils 3) lib32-vulkan-intel 4) lib32-vulkan-radeon 5) lib32-vulkan-virtio
Entrez un nombre (par défaut = 1):
à la recherche de packages contradictoires…
Packages (57) Taille: 124.61 MIB
Taille totale installée: 488.00 MIB
:: procéder à l'installation? [O / N] Y
:: Récupération des forfaits…
Dépendances facultatives pour LIB32-OpenSSL
CA-Certificats [installé]
Dépendances facultatives pour LIB32-MESA
Dépendances facultatives pour la vapeur
:: exécuter des crochets post-transaction…
(1/4) Configuration du gestionnaire de périphériques de rechargement…
(2/4) Arming ConditionNeedSupdate…
(3/4) Caches de thème icône à la mise à jour…
(4/4) Mise à jour du fichier de bureau Cache de type mime…
Lancez la vapeur pour configurer
Recherchez l'utilitaire Steam dans votre zone de recherche d'activités comme «Steam». L'utilitaire «Steam» installé apparaîtra. Appuyez dessus pour l'ouvrir rapidement.
Il peut prendre plus de 10 minutes pour mettre à jour l'environnement Steam car la boîte de dialogue suivante apparaît. Attendez qu'il soit prêt à l'usage.
L'écran suivant apparaît si vous utilisez Steam pour la première fois dans votre système Arch Linux. Ceci est un écran de signalisation de vapeur comme vous pouvez le voir. Vous devez vous inscrire à un compte Steam si vous n'en avez pas. Pour cela, appuyez sur le «Créer un compte gratuit» souligné sous l'image QR ou connectez-vous avec votre nom d'utilisateur et votre mot de passe.
Après avoir créé un compte, il a besoin de votre vérification. Pour l'illustration, nous l'avons fourni un e-mail factice. Il le vérifie en envoyant un e-mail. Vous devez ouvrir l'e-mail envoyé par la plate-forme Steam dans votre Gmail pour être vérifié.
Lorsque l'adresse e-mail de votre compte nouvellement créé est vérifiée avec succès par la plate-forme de vapeur officielle, vous êtes ensuite navigué vers l'écran suivant comme indiqué dans l'image:
Après la vérification de l'e-mail, lorsque vous ouvrez l'utilitaire Steam que vous venez d'installer, vous recevez le message de réussite suivant sur votre écran. Appuyez sur «Continuer» pour ouvrir la zone de jeu Steam.
Il vous oblige à vous connecter à partir du compte nouvellement créé en utilisant le nom d'utilisateur et le mot de passe que vous avez fournis au cours du processus de création de compte, comme indiqué dans ce qui suit:
Attendez que vous puissiez accéder à la zone de vapeur.
Voici l'écran d'accueil de la plate-forme Steam qui est ouverte dans votre arch Linux. Vous pouvez vérifier les jeux de la section «Jeux» dans le menu «Home».
Configurer le proton
En utilisant le client Steam, la couche de compatibilité des protons de Valve Corporation permet aux jeux vidéo Windows uniquement de fonctionner sur des systèmes basés sur Linux. Au lieu d'utiliser le vin seul pour exécuter des jeux, Proton donne aux joueurs un accès aux fonctionnalités telles que la compatibilité de GamePad intégrée, les visuels améliorés et les performances supérieures. Par conséquent, nous utilisons Proton pour installer et exécuter les jeux sur Steam dans l'Arch Linux qui ne fonctionne que pour les systèmes d'exploitation de type Windows. Pour cela, nous devons d'abord configurer un proton dans Arch Linux. La commande pour installer Proton commence par l'utilitaire «yay» suivi de l'option «-s» et du mot-clé «proton». Lorsque la commande est exécutée, Yay répertorie 5 fournisseurs disponibles pour le package «Proton». Ces fournisseurs sont les différentes versions ou variantes du package disponibles dans l'AUR.
Pour choisir un certain fournisseur à déployer, l'utilisateur est invité à saisir un numéro. La commande répertorie également les fournisseurs disponibles pour d'autres packages tels que «afdko» et «python-ufonormalizer». L'utilisateur est invité à sélectionner un fournisseur pour chacun de ces packages. Enfin, Yay vérifie les conflits et les conflits intérieurs avant d'installer le package. The Package Proton-1: 7.0.6-2 est installé dans ce scénario. Après avoir installé l'utilitaire Proton, assurez-vous de redémarrer l'application Steam que vous venez d'installer. Maintenant, vous pourrez installer et exécuter les jeux que vous jouiez dans votre environnement Windows et qui n'ont pas pu jouer sur Linux avant.
[Omar @ Omar ~] $ YAY -S Proton
:: Il y a 5 fournisseurs disponibles pour Proton:
:: AUR du référentiel
1) Proton 2) Proton-Experimental 3) Proton-Ge-Custom 4) Proton-Ge-Custom-bin 5) Proton-Git
Entrez un nombre (par défaut = 1):
:: Il y a 2 fournisseurs disponibles pour AFDKO:
:: AUR du référentiel
1) afdko 2) afdko-git
Entrez un nombre (par défaut = 1):
==> 1
:: Il y a 2 fournisseurs disponibles pour Python-ufonormalizer:
:: AUR du référentiel
1) Python-ufonormalizer 2) Python-ufonormalizer-git
Entrez un nombre (par défaut = 1):
==> 1
:: Il y a 2 fournisseurs disponibles pour Python-defcon:
:: AUR du référentiel
1) Python-defcon 2) Python-defcon-git
Entrez un nombre (par défaut = 1):
==> 1
:: Vérification des conflits…
:: Vérifier les conflits intérieurs…
[AUR: 1] Proton-1: 7.0.6-2
Conclusion
Ce guide explique l'utilisation du canal de distribution Steam pour les jeux dans le système Arch Linux. Pour cela, nous avons modifié le fichier de configuration du Pacman Package Manager d'Arch Linux pour activer le référentiel multiliby. Après la mise à niveau du système Arch Linux, nous avons installé l'utilitaire Steam à l'aide du Pacman Package Manager. Après l'avoir configuré dans notre système et créé un compte, nous l'avons lancé avec succès. De plus, nous avons également installé l'utilitaire Proton dans Arch Linux à l'aide de l'utilitaire «yay» pour exécuter les jeux de type fenêtre dans le système Arch Linux.