Wo sind Steam-Spiele installiert?

26

Ich möchte in naher Zukunft ein neues Notebook kaufen, um damit zu spielen. Ich freue mich auf den neuen Steam für Linux-Client. Meine Frage ist, wo installiert Steam die Spiele, auf der Home-Partition oder im Ordner usr oder woanders? Ich verwende keine Vorabversionen (dh Beta-Versionen) von Steam oder Ubuntu.

NitRo
quelle

Antworten:

28

In neueren Steam-Versionen befinden sich Spiele anscheinend unter:

~/.steam/steam/SteamApps/common

Ich weiß nicht, wann sich dies geändert hat, aber Steam ist nicht mehr verfügbar ~/.local/share

Ivan Čurdinjaković
quelle
2
Sind Sie sicher, dass Steam nicht mehr verfügbar ist ~/.local/share? Auf meinem System gibt ~/.steam/steames nur einen symbolischen Link zu ~/.local/share/Steam(das ist der eigentliche Ordner).
Eliah Kagan
1
Gerade überprüft - auf meinem System ist ~ / .steam / steam ein echter Ordner und ~ / .local / share / Steam existiert nicht. Wie aus anderen Antworten hervorgeht, YMMV.
Ivan Čurdinjaković
Hinweis: Der Grund, warum manche den ~/.steamPfad als Symlink betrachten oder den Pfad überhaupt nicht sehen, ~/.localist, dass Valve beim Übergang für eine kurze Zeit damit verbunden wurde. Sie haben auch ganz am Ende in einer SteamBeta (die ich nicht mehr finde) einen Symlink von .local/share/Steamzu .steamauf Neuinstallationen gemacht. Seitdem ~/.steam/hat es nur noch gegeben. Wenn Sie also Tools / Skripte schreiben, achten Sie darauf, dass beide enthalten sind, und überprüfen Sie beide.
10.
Fast das. Path ist in meinem Fall in Kleinbuchstaben geschrieben~/.steam/steam/steamapps/common
aloisdg sagt Reinstate Monica
24

Der Standardinstallationsort scheint zu sein ~/.local/share/Steam. Hier werden standardmäßig Valve-Spiele installiert, die mit dem Steam Libraries-System nicht geändert werden können.

Die Einrichtung dieses Verzeichnisses spiegelt SteamAppsdas Layout von Windows Steam wider. Der Ordner enthält sowohl die für alle Steam-Konten freigegebenen .gcf-Dateien als auch die einzelnen Steam-Konto-Verzeichnisse.

Powerlord
quelle
Genau dort befindet sich der Ordner. Nicht das / home / <Benutzername> / steam, sondern eine Verknüpfung zu /home/<Benutzername>/.local/share/Steam.
Pavak Paul
2
@pavak ~ / bringt Sie zu / home / <Benutzername> des aktuellen Benutzers - Sie müssen also den Leuten keine Erklärung geben, um "Benutzername" durch ihren Benutzernamen zu ersetzen, und ohne das <> ect ... bitte nicht bearbeiten Dinge, die den Menschen schwerer fallen.
Mateo
OK, das wusste ich eigentlich nicht. Ich wollte nur helfen :). Trotzdem danke für die Information über ~ /
Pavak Paul
Meins ist~/.local/share/Steam/common
Michael Fayad
5

Es wird in folgendem Pfad installiert:

/home/${USER}/Steam

Wobei $ {USER} der Name Ihres Ubuntu-Benutzers ist.

ThiagoPonte
quelle
2
Dies ist nur der Standardpfad. Sie können ihn also an einer anderen Stelle ablegen, wenn Sie möchten.
Timo
3

~ / Steam ist nur für Protokolldateien vorgesehen. Heruntergeladene Daten (Client-Updates usw.) werden stattdessen an ~ / .steam gesendet.

Wenn Sie Ihr $ HOME nicht verschmutzen möchten, können Sie irgendwo auf einer Partition einen Ordner erstellen, den Besitz- und Zugriffsrechten Ihrer eigenen Benutzerkonten zuweisen und einige Symlinks erstellen.

Ich persönlich habe vor dem zweiten Start des Steam-Clients Folgendes getan:

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

Nach der Installation und Aktualisierung des Clients landeten alle Spiel- und Steam-Client-Daten unter / opt / SteamFiles und die Installation von Spielen verwies mich direkt auf mein erstelltes Dateisystem.

Dies kann problemlos von mehreren Linux-Installationen auf demselben PC genutzt werden.

SSB
quelle
3

Wie andere Benutzer bereits gesagt haben, ist Steam unter ~/.local/share/Steam(wo die ~/Mittel /home/<username>) installiert . Die Spiele selbst sind in installiert ~/.local/share/Steam/SteamApps/common.

Als ich jedoch versuchte, dieses Verzeichnis in Wine zu finden, zeigte Wine aus irgendeinem Grund keine Ordnernamen an, die mit einem "." .localBeginnen , sodass der Ordner nicht gefunden werden konnte, um zum Steam-Verzeichnis zu gelangen. Ich konnte dieses Problem beheben, indem ich in der Verzeichnisstruktur zu "Arbeitsplatz" ging und dann den korrekten Laufwerksbuchstaben für Ihr Ubuntu-Dateisystem suchte, der für mich der richtige war Z:. Beachten Sie, dass C:Wine aus Gründen der Kompatibilität mit Windows-Anwendungen einen intern verwendeten Laufwerksbuchstaben verwendet und Ihre Ubuntu-Dateien nicht anzeigt. Von dort müssen Sie Ihr /homeVerzeichnis finden und den Ordnern bis zu Ihrem Steam-Verzeichnis folgen, dh Z:/home/<username>/.local/share/Steam.

Alium Britt
quelle
1
~ / .local / share / Steam / steamapps / common für mich danke!
Möbius
2

Es hängt tatsächlich davon ab, wie Sie Steam installiert haben. (mindestens am 16.04LTS)

Über die steam.deb auf steampowered.com ist der Ort ~ / .local / share / Steam

Über Ubuntus eigenes Multiverse-Repository lautet der Speicherort ~ / .steam

Die zweite Installationsmethode wird empfohlen. http://www.omgubuntu.co.uk/2016/06/install-steam-on-ubuntu-16-04-lts

user192576
quelle
1

In meinem Fall hatte ich einen anderen Ort.

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

Der beste Weg, es zu wissen (zumindest für mich), ist, zur Wurzel zu gehen und nach Dampf oder Dampf zu suchen.

cd /
sudo find -name steam
Aby
quelle
1

Meine sind in ./.steam/steam/steamapps/common

Ben Fager
quelle