Je veux acheter un nouveau bloc-notes dans un avenir proche pour pouvoir y jouer à des jeux. J'attends avec impatience le nouveau client Steam pour Linux. Ma question est la suivante: où est-ce que Steam installe les jeux, sur la partition principale, dans le dossier usr ou ailleurs? Je n’utilise pas de versions préliminaires (c’est-à-dire bêta) de Steam ou d’Ubuntu.
Dans les versions les plus récentes de Steam, les jeux semblent se trouver à:
~/.Steam/steam/SteamApps/common
Je ne sais pas quand cela a changé, mais Steam n'est plus dans ~/.local/share
L'emplacement d'installation par défaut semble être ~/.local/share/Steam
. C'est ici que les jeux Valve sont installés par défaut, ce qui ne peut pas être changé avec le système Steam Libraries.
La configuration de ce répertoire reflète la présentation de Windows Steam, avec le dossier SteamApps
contenant les fichiers .gcf partagés entre les comptes Steam et les répertoires individuels des comptes Steam.
Il installe dans ce chemin:
/home/${USER}/Steam
Où $ {USER} est le nom de votre utilisateur Ubuntu.
~/Steam ne concerne que les fichiers journaux. Les données téléchargées (mises à jour client, etc.) doivent aller à ~/.Steam.
Si vous ne souhaitez pas polluer votre $ HOME, vous pouvez créer un dossier quelque part sur une partition, lui attribuer les droits de propriété et d'accès de votre propre compte utilisateur et créer des liens symboliques.
Je l’ai fait personnellement avant de lancer le client Steam pour la deuxième fois:
Sudo mkdir /opt/SteamFiles
Sudo chown myuser:mygroup /opt/SteamFiles
cd ~
ln -s /opt/SteamFiles .Steam
Après avoir installé et mis à jour le client, toutes les données du jeu et du client Steam ont été placées sous/opt/SteamFiles et l’installation des jeux m’a directement dirigée vers le système de fichiers créé.
Cela peut facilement être partagé entre plusieurs installations Linux sur le même PC.
Comme d'autres utilisateurs l'ont déjà dit, Steam est installé sous ~/.local/share/Steam
(où ~/
signifie /home/<username>
). Les jeux eux-mêmes sont installés dans ~/.local/share/Steam/SteamApps/common
.
Cependant, lorsque j'ai essayé de trouver ce répertoire dans Wine, pour une raison quelconque, Wine n'affichait aucun nom de dossier commençant par un ".", Il n'a donc pas pu trouver le dossier .local
pour accéder au répertoire Steam. J'ai pu résoudre ce problème en allant dans l'arborescence de répertoires vers Poste de travail, puis en recherchant la lettre de lecteur correcte pour votre système de fichiers Ubuntu, qui était pour moi Z:
. Notez que C:
est une lettre de lecteur utilisée en interne dans Wine pour la compatibilité avec les applications Windows et n’affiche pas vos fichiers Ubuntu. À partir de là, vous devez trouver votre répertoire /home
et suivre les dossiers jusqu'à votre répertoire Steam, c'est-à-dire Z:/home/<username>/.local/share/Steam
.
Cela dépend de la manière dont vous avez installé Steam. (au moins sur 16.04LTS)
Via Steam.deb sur steampowered.com, l’emplacement est ~/.local/share/Steam
Via le propre référentiel multivers d'ubuntu, l'emplacement est ~/.Steam
La deuxième méthode d'installation est celle recommandée. http://www.omgubuntu.co.uk/2016/06/install-Steam-on-ubuntu-16-04-lts
Dans mon cas, j'avais un endroit différent.
./home/aby/.Steam/steam
./home/aby/.Steam/ubuntu12_32/Steam
./usr/share/lintian/overrides/Steam
./usr/share/doc/Steam
./usr/games/Steam
La meilleure façon de savoir (du moins pour moi) est d'aller à la racine et de rechercher Steam ou Steam.
cd /
Sudo find -name Steam
Les miens sont en ./.Steam/steam/steamapps/common