¿Dónde están instalados los juegos de Steam?

26

Quiero comprar una nueva computadora portátil en el futuro cercano para jugar en ella. Estoy deseando que llegue el nuevo cliente de Steam para Linux. Mi pregunta es: ¿dónde instala Steam los juegos, en la partición de inicio, en la carpeta usr o en otro lugar? No uso versiones preliminares (es decir, beta) de Steam o Ubuntu.

NitRo
fuente

Respuestas:

28

En las versiones más recientes de Steam, los juegos parecen estar ubicados en:

~/.steam/steam/SteamApps/common

No sé cuándo cambió esto, pero Steam ya no está en ~/.local/share

Ivan Čurdinjaković
fuente
2
¿Estás seguro de que Steam ya no está ~/.local/share? En mi sistema , ~/.steam/steames sólo un enlace simbólico a ~/.local/share/Steam(que es la carpeta real).
Eliah Kagan
1
Acabo de marcar: en mi sistema, ~ / .steam / steam es una carpeta real, y ~ / .local / share / Steam no existe. Como es obvio por otras respuestas, YMMV.
Ivan Čurdinjaković
Nota: la razón por la que algunos ven la ~/.steamruta como un enlace simbólico, o no la ven ~/.localen absoluto, es que cuando Valve estaba en transición, la vincularon por un tiempo. También al final de la cola en un SteamBeta (que ya no puedo encontrar) hicieron un enlace simbólico .local/share/Steama las .steamnuevas instalaciones. Sin embargo, desde entonces, solo ~/.steam/ha existido. Entonces, para aquellas herramientas de escritura / scripts, tenga cuidado de que pueda estar en cualquiera de los dos y verificar ambos.
admalledd
Casi eso La ruta está en minúsculas en mi caso~/.steam/steam/steamapps/common
aloisdg dice Reinstate Monica el
24

La ubicación de instalación predeterminada parece ser ~/.local/share/Steam. Aquí es donde los juegos de Valve se instalan de manera predeterminada, que no se pueden cambiar con el sistema Steam Libraries.

La configuración de este directorio refleja cómo se presenta Windows Steam, con la SteamAppscarpeta que contiene los archivos .gcf compartidos entre las cuentas de Steam y los directorios individuales de las cuentas de Steam.

Powerlord
fuente
Eso es exactamente donde existe la carpeta. no es / home / <username> / steam, es solo un acceso directo a /home/<username>/.local/share/Steam.
Pavak Paul
2
@pavak ~ / lo lleva a / home / <nombre de usuario> del usuario actual, por lo que no necesita explicar a las personas que reemplacen "nombre de usuario" con su nombre de usuario y sin el <> ect ... por favor no edite Las cosas serán más difíciles para las personas.
Mateo
OK, en realidad no lo sabía. Solo quería ayudar :) . De todos modos, gracias por la información sobre ~ /
Pavak Paul
El mío es~/.local/share/Steam/common
Michael Fayad
5

Se instala en esta ruta:

/home/${USER}/Steam

Donde $ {USER} es el nombre de su usuario de ubuntu.

ThiagoPonte
fuente
2
Esta es solo la ruta predeterminada, por lo que puede colocarla en cualquier otro lugar si lo desea.
Timo
3

~ / Steam es solo para archivos de registro. Los datos descargados (actualizaciones del cliente, etc.) se dirigen a ~ / .steam.

Si no desea contaminar su $ HOME, puede crear una carpeta en algún lugar de una partición, otorgarle la propiedad de sus propias cuentas de usuario y derechos de acceso y crear algunos enlaces simbólicos.

Personalmente lo hice antes de lanzar Steam Client por segunda vez:

sudo mkdir /opt/SteamFiles
sudo chown myuser:mygroup /opt/SteamFiles
cd ~
ln -s /opt/SteamFiles .steam

Después de instalar y actualizar el cliente, todos los datos del juego y del cliente Steam terminaron en / opt / SteamFiles y la instalación de juegos me indicó directamente mi sistema de archivos creado.

Esto se puede compartir fácilmente entre múltiples instalaciones de Linux en la misma PC.

SSB
fuente
3

Como otros usuarios ya han dicho, Steam se instala en ~/.local/share/Steam(donde los ~/medios /home/<username>). Los juegos en sí están instalados ~/.local/share/Steam/SteamApps/common.

Sin embargo, cuando intenté encontrar este directorio en Wine, por alguna razón Wine no mostraba ningún nombre de carpeta que comenzara con un ".", Por lo que no pudo encontrar la .localcarpeta para acceder al directorio de Steam. Pude resolver esto subiendo en el árbol de directorios a Mi PC y luego profundizando en la letra de unidad correcta para su sistema de archivos Ubuntu, que para mí era Z:. Tenga en cuenta que C:es una letra de unidad utilizada internamente en Wine por compatibilidad con aplicaciones de Windows y no mostrará sus archivos de Ubuntu. Desde allí, debe encontrar su /homedirectorio y seguir las carpetas hasta su directorio de Steam, es decir Z:/home/<username>/.local/share/Steam.

Alium Britt
fuente
1
~ / .local / share / Steam / steamapps / común para mí, gracias!
Moebius
2

De hecho, depende de cómo haya instalado Steam. (al menos en 16.04LTS)

A través de steam.deb en steampowered.com, la ubicación es ~ / .local / share / Steam

A través del repositorio multiverso del ubuntu, la ubicación es ~ / .steam

El segundo método de instalación es el recomendado. http://www.omgubuntu.co.uk/2016/06/install-steam-on-ubuntu-16-04-lts

usuario192576
fuente
1

En mi caso tenía un lugar diferente.

./home/aby/.steam/steam
./home/aby/.steam/ubuntu12_32/steam
./usr/share/lintian/overrides/steam
./usr/share/doc/steam
./usr/games/steam

La mejor manera de saber (al menos para mí) es ir a la raíz y buscar Steam o steam.

cd /
sudo find -name steam
Aby
fuente
1

Los míos están en ./.steam/steam/steamapps/common

Ben Fager
fuente