Frage:
Wie verschiebe ich Steam-Spiele an einen anderen Ort auf der Festplatte meines Mac?
Andrew J. Brehm
2011-02-04 21:31:59 UTC
view on stackexchange narkive permalink

Steam hält anscheinend Steam-Spiele ausgerechnet in meinem Home-Verzeichnis. Das macht es sehr schwierig, mein Home-Verzeichnis zu sichern, ohne auch Steam-Spiele zu sichern (ich habe nur eines: Civ 5).

Wie kann ich Steam anweisen, Spiele an einem legitimen Ort zu installieren und zu speichern (z den Ordner / Applications)?

Acht antworten:
Brant
2011-02-04 21:53:17 UTC
view on stackexchange narkive permalink

Wenn Sie ein Spiel installieren, platziert Steam es in ~ / Library / Application Support / Steam / SteamApps / und erstellt einen Alias ​​in ~ / Applications / , den Sie verwenden können Verwenden Sie, um das Spiel zu starten. Dies geschieht, weil verschiedene Spiele unterschiedliche Verzeichnisstrukturen haben können - leider werden nicht alle Mac-Spiele in ordentlich verpackten App-Bundles geliefert. Aus diesem Grund ist es nicht wirklich möglich (oder eine gute Idee), Steam dazu zu bringen, die Spieldaten stattdessen in / Applications / abzulegen.

Es ist sicher, ~ auszuschließen / Library / Application Support / Steam / SteamApps / aus Ihren Backups, da dort keine Benutzerdaten gespeichert sind, sondern nur das Spiel installiert wird. Gespeicherte Dateien werden je nach Spiel an einer anderen Stelle in Ihrem Home-Verzeichnis gespeichert.

Wenn Sie Spieldaten wirklich aus Ihrem Home-Verzeichnis fernhalten möchten, können Sie unter ~ / Library / einen symbolischen Link erstellen. Anwendungsunterstützung / SteamApps / zeigt auf eine andere Stelle auf Ihrer Festplatte, möglicherweise in / Users / Shared / . So geht's:

  1. Steam herunterfahren.
  2. Verschieben den ~ / Library / Application Support / Steam / SteamApps / Ordner an einen beliebigen Ort.
  3. Öffnen Sie Terminal und wechseln Sie in den Steam-Ordner, indem Sie Folgendes eingeben:
    cd ~ / Library / Application \ Support / Steam
  4. Erstellen Sie in diesem Ordner einen symbolischen Link, der auf die Stelle verweist, an die Sie den SteamApps-Ordner verschoben haben:
    ln -s / Users / Shared / Steam / SteamApps
  5. ol>
Ich werde den symbolischen Link versuchen. Ich möchte keine Anwendungen in meinem Home-Verzeichnis, da ein Home-Verzeichnis einfach nicht der richtige Ort für sie ist. Sowohl Windows als auch Mac OS haben bestimmte Verzeichnisse für bestimmte Datentypen, und ich denke, Valve sollte sie nicht beschädigen.
Ich möchte keine Steam-Spiele auf meiner Bootdiskette, da es sich um eine SSHD mit begrenztem Speicherplatz handelt. Ich habe ein (eingebautes, aber "extern wirkendes") 3-TB-Laufwerk für große Dinge wie Steam-Spiele. Sogar der ln-s-Trick hat nicht alles gelöst. Portal (1) jetzt Fehler mit "Hintergrundbildmaterial kann nicht gefunden werden / console / startup_loading.vtf" - Ich melde mich zurück, wenn ich das löse.
Ok, für mich hat das Verknüpfen von SteamApps nicht funktioniert. Ich musste `~ / Library / Application Support / Steam` selbst - den gesamten Steam-Ordner - mit meiner neuen Festplatte verknüpfen. Jetzt funktioniert alles.
Maury Markowitz
2014-05-28 16:06:29 UTC
view on stackexchange narkive permalink

Hier ist ein anderer Weg.

  1. Erstellen Sie einen neuen Ordner für Steam. Ich habe eines mit dem Namen "Steam Games" im Stammverzeichnis meines großen Laufwerks erstellt.
  2. Gehen Sie zu Steam (Menüpunkt) -> Einstellungen
  3. Klicken Sie unter "Einstellungen" auf die Registerkarte "Downloads" / li>
  4. Klicken Sie auf der Downloadseite auf die Schaltfläche "STEAM LIBRARY FOLDERS".
  5. Wählen Sie den neuen Ordner aus, der zur Liste hinzugefügt wird.
  6. Quite Steam
  7. Kopieren Sie im Finder den SteamApps-Ordner aus Ihrem Support-Ordner Library / Application in den neuen Ordner, den Sie in Schritt (5)
  8. Steam öffnen
  9. Klicken Sie in der Bibliothek mit der rechten Maustaste auf ein Spiel und wählen Sie "Lokalen Inhalt löschen ...".
  10. Klicken Sie erneut mit der rechten Maustaste auf das Spiel und wählen Sie "Spiel installieren". .. "
  11. Die meisten Spiele werden Sie fragen, wo Sie es installieren möchten. Dies ist ein Popup, in dem die beiden Ordner aufgelistet sind, der ursprüngliche und der neue. Wählen Sie die neue aus. Einige Spiele werden Sie nicht fragen und einfach mit der Installation fortfahren, aber zum Glück sehen diese die Datei am neuen Speicherort und tun das Richtige.
  12. Steam startet den Installationsvorgang, aber zuerst Sagen wir, es ist "Entdecken" des vorhandenen Inhalts. Nach wenigen Augenblicken ist kein Download mehr möglich.
  13. ol>

    Sie können sehen, wo eines Ihrer Spiele installiert ist, indem Sie:

    1. mit der rechten Maustaste auf das Spiel klicken, und wählen Sie Eigenschaften aus dem Menü.
    2. Wählen Sie im angezeigten Fenster die Registerkarte "LOKALE DATEIEN".
    3. Klicken Sie auf die Schaltfläche "LOKALE DATEIEN DURCHSUCHEN ..."
    4. ol >

      Wenn Sie es richtig gemacht haben, sollte sich das sich öffnende Fenster an der neuen Position befinden. Sie können dies überprüfen, indem Sie mit der Befehlstaste auf das Ordnersymbol in der Titelleiste klicken (unter anderem).

      Das Verschieben einer großen Bibliothek mit dieser Methode dauert einige Zeit, wird jedoch tatsächlich verschoben Dort in Zukunft herunterladen.

      HINWEIS: Dies funktionierte nicht für alle Dateien. Einige, insbesondere CivIV (das ich seit V nicht mehr gespielt habe), wurden erneut heruntergeladen. HL schien ebenfalls ein Problem zu sein.

Little Angel
2015-02-04 18:26:58 UTC
view on stackexchange narkive permalink

Die meisten dieser Antworten sind OBSOLETE ab 2015 (oder früher).

Mit dem Mac Steam-Client können Sie einen Speicherort für die Installation des Spiels auswählen, einschließlich "Neue Steam-Bibliothek auf Laufwerk / Volumes erstellen /". DriveName "

Die Antwort von Maury Markowitz ist ebenfalls gut, aber ich kann sie noch nicht abstimmen ...: - /

Gut zu sehen, dass Leute der alten Frage neue Informationen hinzufügen, vielleicht hilft diese jedem.Sie sollten diese Antwort jedoch bearbeiten und weitere Informationen zum Thema "Erstellen einer neuen Steam-Bibliothek auf einem bestimmten Pfad" hinzufügen. Das wäre großartig
Dies ist definitiv jetzt wahr, aber es geht nicht darum, eine Installation zu verschieben.Ich möchte lieber nicht alles neu herunterladen.Kann ich Steam anweisen, die bereits heruntergeladenen Spiele zu verschieben, wenn ich eine zweite Bibliothek erstelle?Oder ist es nur eine Option für neue Downloads?
user7479
2011-03-01 15:02:18 UTC
view on stackexchange narkive permalink

Ich musste Steam vollständig deinstallieren und dann ein Verzeichnis auf meinem externen Laufwerk wie in / Volumes / Laufwerksname / Anwendungsunterstützung / Steam / erstellen, Steam installieren und den ln -s für das neu erstellte Verzeichnis und den Ordner ~ / Library / Application Support / Steam / auf meinem Hauptlaufwerk löschen Sie den ursprünglichen Ordner Steam auf meinem Hauptlaufwerk. und dann habe ich Steam gestartet und es hat funktioniert. Ich wusste es, weil ich Civ 5 heruntergeladen habe und der verfügbare Speicherplatz auf mein externes Laufwerk verwiesen hat.

Übrigens wird im ursprünglichen Steam angezeigt > Anwendungsunterstützung , so oberflächlich wird der Prozess so aussehen, als hätte er einen Alias ​​erzeugt.

Ich bin ein totales Unix n00b, daher war die gesamte Erfahrung schrecklich und ich habe 2 Stunden gebraucht, um das herauszufinden . Repariere es, Steam-Entwickler. Das sind zwei Stunden, die ich nie zurück bekomme.

Beavis
2013-08-08 09:27:20 UTC
view on stackexchange narkive permalink

Ich habe diese Seite gefunden, als ich nach einer Antwort auf dieses Problem gesucht habe, aber es scheint, dass Steam behoben wurde, um dieses Problem zu beheben. Ich habe versucht, ein Spiel zu installieren, ohne diesen Vorgang durchlaufen zu haben, und es wurde gefragt, wo ich es installieren möchte, sodass ich die Möglichkeit habe, meine Spielebibliothek auf einer anderen Festplatte zu erstellen. Verwenden der Steam-Version vom 26. Juli 2013 für Mac OS X.

authenticgeek
2011-02-04 22:06:56 UTC
view on stackexchange narkive permalink

Sie können die Spieldatendateien von ~ / Library / Application Support / Steam / SteamApps / an einen beliebigen Ort verschieben, vorausgesetzt, Sie erstellen einen symbolischen Link zu dem Ort, an dem Sie sie mit verschoben haben ln -s / place / where / you / umgezogen / SteamApps / ~ / Libary / Anwendungsunterstützung / Steam / SteamApps .

Verwenden eines Standardbefehls Alias ​​erstellen gewonnen arbeite hier nicht; Steam wirft Fehler aus, wenn Sie versuchen, die Steam-App selbst zu öffnen.

Brant hat Recht, dass sie aufgrund ihrer Verpackung nicht zum Hinzufügen zu / Applications geeignet sind, da Sie sie nicht starten können Von diesem Speicherort aus müssen sie von Steam aus gestartet werden.

Es ist auch gut zu wissen, dass diese gefälschten Anwendungen in ~ / Applications / keine Aliase sind, sondern Anwendungen -gepackte Skripte, die das Steam-Protokoll ( steam: // ) für ein bestimmtes Spiel aufrufen, wenn Sie sie starten.

Vielen Dank. Beachten Sie, dass sie ein Verzeichnis / Applications / Steam erstellen können. Der Punkt ist, dass das Home-Verzeichnis für meine Dateien ist, nicht für Anwendungen.
Technisch gesehen ist ~ / Applications * ein geeigneter Ort für Apps, die nicht systemweit verfügbar sind. (Dies ist jedoch ein augenfällig nerdiges Detail, das am besten mit der Stimme von [Professor Frink] gelesen werden kann (http://simpsons.wikia.com/wiki/Professor_Frink))
@Brant Ich meinte funktional - es gibt nichts in `SteamApps /`, zu dem Sie navigieren und auf das Sie klicken können, um ein Steam-Spiel über den Finder zu starten.
Entschuldigung, mein letzter Kommentar war für @Andrew, bestimmt, nicht für dich. :) :)
@Nick: Tatsächlich haben * einige * Spiele App-Bundles, zu denen Sie navigieren und direkt starten können. (Source Engine-Spiele nicht.) Wenn Sie die Spiele auf diese Weise direkt starten, werden alle Steam-Integrationsfunktionen wie Overlay und Steam Cloud umgangen.
~ / Anwendungen oder ~ / Spiele wären in Ordnung (anscheinend sind Steam-Spiele nur für einen Account verfügbar ???), ~ / Library jedoch absolut nicht.
LapplandsCohan
2018-01-31 22:01:48 UTC
view on stackexchange narkive permalink

Ab 2017 hat Steam die Bibliothekshandhabung, die dieses Problem löst, erheblich verbessert.

Hinweis: Ich habe eine nicht englische Installation von Steam, daher können sich die genauen Namen der Menüelemente und Schaltflächen von meiner vermuteten Übersetzung unterscheiden.

  1. Klicken Sie auf Steam -> Preferences
  2. Wählen Sie im linken Bereich Downloads
  3. Klicken Sie oben auf Libraries for Steam
  4. Klicken Sie auf Bibliotheksordner hinzufügen
  5. Navigieren Sie zu dem neuen Ordner, in dem sich Ihre Spiele befinden sollen, und wählen Sie Wählen Sie
  6. Optional: Klicken Sie mit der rechten Maustaste auf das neu erstellte Element und wählen Sie Standard festlegen
  7. Schließen Sie sowohl den Bibliotheksdialog als auch den Einstellungsdialog
  8. Klicken Sie mit der rechten Maustaste auf ein Spiel in Ihrer Bibliothek und wählen Sie Eigenschaften
  9. Wählen Sie die Registerkarte Lokale Dateien
  10. Klicken Sie auf Installationsordner verschieben
  11. Wählen Sie den Ordner aus, in den Sie verschieben möchten (Sie erhalten eine Liste der Ordner aus dem Ordner, den Sie in den Schritten 4 bis 5 erstellt haben), und klicken Sie auf Ordner verschieben
  12. ol>

    Wiederholen Sie die Schritte 8 bis 11 für alle Spiele, die Sie verschieben möchten.

    Mit dieser Methode können Sie auch auswählen, welche Spiele Sie fortsetzen möchten, z. eine SSD und welche Spiele auf einer Festplatte gespeichert werden sollen.

    Der einzig mögliche Nachteil besteht darin, dass Sie zum Zeitpunkt des Schreibens jeweils nur ein Spiel verschieben können, was je nach Bibliotheksgröße störend sein kann oder nicht.

Dies war die beste Antwort für mich. Sie müssen nichts manuell tun, um Ihre Spiele zu verschieben. Verwenden Sie einfach die GUI-Optionen Schritt 8-11 :)
Pål Hart
2015-08-19 02:05:46 UTC
view on stackexchange narkive permalink

Wenn Sie nur vermeiden möchten, dass Ihre Spiele gesichert werden, können Sie Time Machine Backup (TMB) anweisen, den SteamApps-Ordner auszuschließen. Sie können den Ordner auch verschieben, ohne Steam zu unterbrechen, indem Sie einen symbolischen Link verwenden, wie andere bereits erwähnt haben. Da Steam jedoch bereits eine Funktion zum Installieren von Spielen an anderer Stelle bietet, empfehle ich dies. Wenn Sie die Spiele bereits installiert haben und lieber den SteamApps-Ordner verschieben möchten, als ihn zu löschen und neu zu installieren, gebe ich Anweisungen, wie Steam erkennen kann, dass Sie ihn unten verschoben haben.

Um die SteamApps auszuschließen Ordner aus TMB:

  1. Gehen Sie in die Systemeinstellungen und wählen Sie den Bereich Zeitmaschine.

  2. Klicken Sie auf die Schaltfläche Optionen. Dadurch wird die Liste der Elemente geöffnet, die TMB ausschließt.

  3. Drücken Sie in diesem Fenster die Taste "+" und navigieren Sie zum Ordner ~ / Library / Application Support / Steam / SteamApps und Klicken Sie auf die Schaltfläche Ausschließen.

  4. Drücken Sie die Schaltfläche Speichern und Sie sind fertig. Der Inhalt dieses Ordners wird nicht mehr in Ihre TMB aufgenommen.

  5. ol>

    Steam-Methode zum Verschieben des SteamApps-Ordners:

    1. Öffnen Steam-Einstellungen und wählen Sie die Registerkarte Downloads auf der linken Seite und dann die Schaltfläche "STEAM LIBRARY FOLDERS".

    2. Drücken Sie dann die Schaltfläche "ADD LIBRARY FOLDER" und wählen Sie den gewünschten Ordner aus SteamApps-Ordner, in dem angezeigt werden soll; B. Anwendungen, oder in meinem Fall, da ich ein SSD-Startlaufwerk habe, habe ich eine zweite Festplatte für Spiele, also / Volumes / Games / Steam Games (ich habe den Steam Games-Ordner für organisatorische Zwecke erstellt, er ist nicht erforderlich).

    3. Steam beenden. Gehen Sie zu ~ / Library / Application Support / Steam und verschieben Sie den SteamApps-Ordner in den Ordner, den Sie in "STEAM LIBRARY FOLDERS" hinzugefügt haben, und weisen Sie ihn an, den dort erstellten leeren Ordner Steam zu ersetzen. Sie sind fertig.

      • Wenn Sie Steam öffnen, wissen Sie bereits, dass im Standard-Steam-Bibliotheksordner 0 Spiele installiert sind und dass Ihre Spiele im neuen Steam-Bibliotheksordner installiert sind. Denken Sie bei der zukünftigen Installation von Spielen daran, dass der Download-Speicherort auf den Ordner festgelegt ist, in den Sie ihn herunterladen möchten. Wenn Sie das Spiel öffnen möchten, ohne Steam zu starten, befindet sich die eigentliche App im Ordner SteamApps / common. Um jedoch schneller dorthin zu navigieren, können Sie:

      • Steam öffnen und mit der rechten Maustaste klicken die Spiele, zu denen Sie eine Verknüpfung erstellen möchten, und wählen Sie Desktop-Verknüpfung erstellen. Lassen Sie es dann oder verschieben Sie es in Anwendungen oder an einen anderen Ort, den Sie möchten. In meinem Fall der Steam Games-Ordner, obwohl ich in meinem Dock auch einen Games-Ordner mit meinen bevorzugten / am häufigsten verwendeten Spielen und Unterkategorien für die Organisation in meinem Games Volume mit zusätzlichen Kopien habe.

    4. ol>

      Symbolische Verknüpfungsmethode zum Verschieben des SteamApps-Ordners FÜR EXPERTEN:

      1. Verschieben Sie den SteanApps-Ordner.

      2. Terminal öffnen.

      3. Ändern Sie das Verzeichnis (cd) in den Ordner, in dem der symbolische Link angezeigt werden soll (~ / Library / Application Support / Steam).

      4. Weisen Sie es an, den Link zu dem Ordner / der Datei (SteamApps) zu erstellen, zu dem / der es verknüpft werden soll (ln -s).

      5. Sie sind fertig. Ein Beispiel finden Sie unten, falls erforderlich.

      6. ol>

        Symbolische Verknüpfungsmethode zum Verschieben des SteamApps-Ordners FÜR ANFÄNGER:

        1. Verschieben Sie den SteamApps-Ordner Auf die gleiche Weise, wie Sie einen normalen Ordner an den gewünschten Speicherort bringen würden, ziehen Sie die Maus durch Ziehen (Mausklick) in das Fenster mit dem gewünschten Speicherort und öffnen Sie den Ordner, indem Sie den Finger von der Maustaste heben.

        2. Drücken Sie Befehlstaste + Leertaste, um Spotlight aufzurufen. Geben Sie Terminal ein, wenn angezeigt wird, dass Terminal.app ausgewählt ist (kann sofort auftreten, Verzögerung variiert je nach Maschine). Drücken Sie die Eingabetaste, um Öffnen zu öffnen Anwendung. Oder navigieren Sie im Finder zu Applications / Utilities / Terminal.app und doppelklicken Sie darauf.

        3. Geben Sie "cd" in das Terminalfenster ein, ziehen Sie den Ordner, in dem Sie den symbolischen Link aus dem Finder erstellen möchten, in das Fenster im Terminal und drücken Sie die Eingabetaste, um ihn zu senden. Oder geben Sie "cd ~ / Library / Application Support / Steam" in das Terminalfenster ein und drücken Sie die Eingabetaste, um es zu senden.

        4. Geben Sie "ln -s" in das Terminalfenster ein und ziehen Sie Öffnen Sie den Ordner / die Datei (SteamApps) vom Finder in das Fenster im Terminal und drücken Sie die Eingabetaste, um sie zu senden.

        5. Sie sind fertig. Dies ist ein Beispiel dafür, wie es aussehen sollte:

        6. ol>

          Beispiel:

            Letzte Anmeldung: Di Aug 18 10:41:58 on ttys000Mac HD: ~ Benutzer $ Mac HD: ~ Benutzer $ cd ~ / Bibliothek / Anwendung \ Support / SteamMac HD: Steam-Benutzer $ ln -s / Volumes / Spiele / Steam \ Spiele / SteamAppsMac HD: Steam-Benutzer $  


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 2.0-Lizenz, unter der er vertrieben wird.
Loading...