Accueil Technologie
5 différences essentielles entre SteamOS et Arch Linux

5 différences essentielles entre SteamOS et Arch Linux

Vous avez peut-être entendu dire que le Steam Deck utilise Arch Linux. C’est techniquement vrai. Le SteamOS de Valve est basé sur Arch Linux.


Mais l’expérience sur la platine est très différente de celle que vous rencontreriez si vous installiez Arch Linux sur un PC. Voici quelques façons dont SteamOS est différent de sa distribution mère.


1. Vous ne pouvez (presque) pas utiliser Pacman.

La plupart des logiciels de votre PC se présentent sous la forme de paquets. Pour ajouter ou supprimer des paquets, vous avez besoin d’un gestionnaire de paquets. C’est là que Pacman entre en jeu. Pacman est le gestionnaire de paquets en ligne de commande fourni avec Arch Linux. Pacman est l’abréviation de « package manager », et non une référence au lutin jaune mangeur de pellets en forme de tarte.

Si vous installez Arch Linux de manière traditionnelle, vous finirez par utiliser Pacman avant même d’avoir un bureau graphique fonctionnel. Avec SteamOS, votre bureau est livré tout prêt.

Si vous décidez d’ouvrir un terminal et de taper une commande Pacman, comme vous le feriez sur Arch Linux, vous recevrez un message d’erreur. SteamOS ne permet pas de modifier les logiciels de cette manière.

Si vous désactivez le mode lecture seule, la situation change quelque peu. Oui, vous pouvez techniquement utiliser Pacman à ce stade, mais tout logiciel que vous installez disparaîtra lorsque Valve publiera la prochaine mise à jour du système.

2. Vous ne pouvez pas (un peu) accéder à l’AUR non plus

L’Arch User Repository, mieux connu sous le nom d’AUR, est l’un des grands attraits d’Arch Linux. Si quelque chose n’est pas disponible dans les dépôts officiels d’Arch, il y a de fortes chances qu’il soit disponible dans l’AUR.

Sur SteamOS, l’AUR n’est pas disponible d’emblée. Vous pouvez techniquement accéder à l’AUR, tout comme vous pouvez techniquement accéder à Pacman, en désactivant le mode lecture seule. Et tout comme avec Pacman, tout logiciel que vous installez à partir de l’AUR disparaîtra lorsque vous installerez une nouvelle mise à jour du système.

Vous lisez peut-être ceci en pensant que tout ce que vous devez faire après chaque mise à jour est de réinstaller votre matériel, et c’est vrai. Si cela vous semble être une solution viable, alors oui, vous avez toujours accès à Pacman et à l’AUR sur SteamOS. Mais pour les autres, il s’agit d’une différence distincte d’Arch Linux avec laquelle vous ne voudrez pas composer.

3. Moins de risques de casse

La raison pour laquelle vous ne pouvez pas utiliser Pacman ou l’AUR sans remplacer régulièrement vos logiciels a à voir avec les changements effectués par Valve pour rendre Arch Linux plus stable.

Selon la FAQ de Steam Deck de Valve, la société distribue SteamOS comme un système d’exploitation en lecture seule, à l’instar de la façon dont Apple et Google gèrent leurs systèmes d’exploitation.

Pour ce qui est de Linux, Fedora Silverblue est la distribution basée sur les images la plus connue. Sur un tel système, au lieu que les mises à jour et les logiciels apportent directement des modifications aux fichiers système, tous les fichiers système sont distribués dans le cadre d’une image système.

Lorsqu’il est temps de faire des mises à jour, l’image système entière est remplacée. Cela réduit la probabilité qu’une mise à jour ou l’installation d’une application laisse votre appareil dans un état où il ne peut pas démarrer.

En bref, Valve assemble un système d’exploitation basé sur Arch, enregistre cette configuration sous forme d’image et vous la distribue directement. Ensuite, au lieu de vous envoyer un flux continu de mises à jour de paquets individuels, comme vous le feriez si vous utilisiez Arch Linux sur un PC, Valve teste les mises à jour et envoie une version plus récente de l’ensemble du système d’exploitation lorsqu’il estime qu’il y a eu suffisamment de changements.

Si vous voulez modifier l’image en lecture seule, vous pouvez le faire avec une seule commande :

 sudo steamos-readonly disable 

Même avec les modifications activées, la vie sur le Steam Deck n’est pas aussi précaire qu’avec un Arch Linux normal. Encore une fois, lorsque les mises à jour arrivent, elles remettent vos fichiers système à zéro, annulant ainsi vos modifications.

4. Vous n’avez pas la liberté totale de personnaliser votre système

L’approche de Valve pour SteamOS en fait un système beaucoup plus prêt pour le consommateur. Avoir un système qui est livré dans un état fonctionnel, ne nécessitant aucune installation et ayant peu de chance de se casser, est ce que la grande majorité des gens veulent. Mais pour ceux qui veulent un contrôle total sur leur expérience, SteamOS supprime ce qu’ils aiment le plus dans Arch.

Arch Linux prend très peu de décisions pour vous. Vous pouvez choisir vos propres environnements de bureau. Vous pouvez choisir votre propre serveur d’affichage, votre serveur audio, votre système de fichiers, et bien plus encore. Votre PC est ce que vous en faites, pas ce que quelqu’un d’autre a décidé.

SteamOS n’est pas ça. Oui, techniquement c’est Arch. Mais en même temps, ce n’est pas Arch. On pourrait dire qu’il est plus restrictif qu’Ubuntu, Fedora, ou tout autre système Linux typique. Donc, si vous voulez un maximum de liberté, vous ne serez peut-être pas heureux d’essayer d’utiliser un Steam Deck comme PC.

5. Vous n’avez pas accès aux Snaps

Sources du logiciel dans Découvrir sur Steam Deck

SteamOS utilise Flatpak comme format principal de distribution des applications. Mais Flatpak n’est qu’un des formats de paquets universels disponibles pour Linux. Si vous venez d’un environnement Ubuntu, vous êtes peut-être familier avec le format Snap de Canonical. Certaines applications ne sont disponibles pour Linux que sous forme de snaps.

SteamOS n’est pas livré avec le logiciel requis pour exécuter les snaps, et vous ne pouvez pas facilement installer le code requis. Même en désactivant le mode lecture seule, il est difficile d’accéder à la partie du système nécessaire à l’installation de snapd, le démon Snap nécessaire à l’installation des snaps. Ainsi, pour toutes les personnes, sauf les plus dévouées, les snaps ne sont pas une option.

Est-ce un gros problème ? Cela dépend vraiment du logiciel que vous souhaitez utiliser. De nombreux programmes populaires sont disponibles au format Flatpak. La communauté open-source au sens large s’est généralement ralliée à Flatpak par rapport à Snap.

Mais certaines applications ne sont disponibles que sous forme de snap, et si l’une d’entre elles est un programme indispensable pour vous, alors SteamOS peut ne pas être aussi viable pour vous qu’Arch Linux ordinaire.

SteamOS et Arch Linux : Plus différents qu’identiques

SteamOS et Arch Linux partagent des bases similaires, mais ce ne sont pas les mêmes distributions. À bien des égards, la différence entre SteamOS et Arch est encore plus grande que la relation entre Ubuntu et sa distro mère, Debian.

Souvent, il est préférable de considérer les deux distros comme fondamentalement différentes de leurs parents et de les traiter comme telles. SteamOS et Arch Linux sont très différents, mais cela ne fait pas de SteamOS une moins bonne distro pour le Steam Deck.

Leave your vote

0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires

Log In

Forgot password?

Don't have an account? Register

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x