Ich möchte einige Programme und Spiele von der MacBook Pro SSD auf die externe Festplatte verschieben. Mit Xcode war das kein Problem. Weil Xcode unter Anwendungen war und ich es kopieren und einen Link darauf erstellen konnte.
Aber ich habe einige Spiele, die nicht nach dem Installationspfad fragen. Und die sind an vielen verschiedenen Stellen auf meiner SSD installiert. Zum Beispiel unter Benutzer->Dokumente etc.
Wenn ich es einfach auf ein externes Laufwerk verschiebe, funktioniert es nicht. Ich denke, sie haben einige interne Referenzen, vielleicht unter Konfigurationsdateien, zu jedem Teil.
Ich möchte - GarageBand (mit allen Zusatzsounds etc.), WarThunder und World of Warships von internem auf externes Laufwerk umziehen.
Gibt es allgemeine Lösungen zum Verschieben von Programmen und Spielen
, die nicht unter Anwendung gespeichert sind?
Oder vielleicht Leitfäden, Artikel etc.
Es gibt zwei Möglichkeiten, wie Entwickler ihre Apps für Mac erstellen können. Die empfohlene Methode besteht darin, alles, was die App benötigt, in einem „Bündel“ zusammenzufassen. Auf diese Weise erstellte Apps enthalten alles, was sie benötigen, in der .app
. Daher können diese Apps an einen beliebigen Ort verschoben werden und funktionieren weiterhin.
.app
Datei aus der DMG in Anwendungen oder in einen beliebigen Ordner gezogen haben, kann sie problemlos verschoben werden. Xcode ist eine dieser Apps. Ziehen Sie die App einfach an die gewünschte Stelle. (Hinweis: Möglicherweise müssen Sie Pfade zu Ihren benutzerdefinierten Dateien zurücksetzen, sobald Sie die App öffnen, z. B. auf die Speicherorte Ihrer benutzerdefinierten Sounds, Filme usw. verweisen.)Die andere Möglichkeit, Apps zu entwickeln, besteht darin, Dateien außerhalb des .app
Pakets zu verwenden. Diese Apps haben im Allgemeinen Dateien im System oder in Library
den Ordnern des Benutzers oder anderen Ordnern, die normalerweise für den durchschnittlichen Benutzer verborgen sind. Dadurch müssen diese Apps anders „bewegt“ werden – wenn sie überhaupt verschoben werden können .
Wenn Sie eine App durch Doppelklicken auf .app
oder eine.pkg
Datei aus einer DMG installiert haben, handelt es sich sehr wahrscheinlich um eine dieser komplexeren Apps. Creative Suite ist ein Beispiel dafür. Möglicherweise können Sie diese Apps auf eine der folgenden Arten verschieben:
Hinweis: Dies sind Faustregeln, gelten also allgemein. Apps, die Sie aus dem App Store erhalten, müssen im Bundle-Format vorliegen, aber das bedeutet nicht, dass nach dem Öffnen der App nicht einige Dinge an anderen Orten gespeichert werden. Ich glaube, GarageBand speichert Library
zum Beispiel Informationen an einigen Orten.
Der Pfad zu GarageBand /Applications/Garageband
soll der Pfad zu den Loops sein/Library/Audio/Apple\ Loops/Apple
Auf Ihrem externen Laufwerk, das unter gemountet ist, /Volumes
sollten Sie diese Pfade neu erstellen:
sudo mkdir -p /Volumes/_yourdrive_/Applications
sudo mkdir -p /Volumes/_yourdrive_/Library/Audio/Apple\ Loops
Kopieren Sie dann GarageBand an diesen neuen Speicherort:
sudo cp -a /Applications/GrageBand /Volumes/_yourdrive_/Applications/
Und die Schleifen
sudo cp -a /Library/Audio/Apple\ Loops/Apple /Volumes/_yourdrive_/Library/Audio/Apple
Starten Sie nun GarageBand von der externen Festplatte. Das sollte funktionieren; lädt aber weiterhin alle Sounds und Support-Dateien von ihren Standardspeicherorten.
Wenn es funktioniert, können Sie GarageBand auf Ihrem Hauptlaufwerk löschen.
Benennen Sie nun das Verzeichnis der Schleifen in einen beliebigen Namen um. (wie "Apple Loops-bkp") Nur nach Umbenennung: Erstellen Sie einen Softlink für die Sounds:
sudo ln -s /Volumes/_yourdrive_/Library/Audio/Apple\ Loops /Library/Audio/.
Starten Sie GarageBand erneut. Wenn es die Schleifen aufnimmt, können Sie den zuvor umbenannten Ordner auf Ihrem Hauptlaufwerk löschen.
Mit dem grundlegenden Satz von Schleifen sollten Sie ~ 3 GB gewonnen haben.
Für die Spiele könnte ein ähnliches Verfahren angewendet werden, aber ich kenne die betreffenden Spiele nicht.
Die Grundlagen dieses Verfahrens sollten auf die meisten Programme anwendbar sein, unabhängig davon, wo sie standardmäßig installiert sind (obwohl einige darauf bestehen, unter /Applications installiert zu werden, um die volle Funktionalität zu erhalten). Große Support-Dateien oder Bibliotheken sind in der Regel besonders würdige Kandidaten, oft mehr als die Anwendungen selbst. Zumindest in früheren Versionen von OS X war es wichtig, Softlinks wie oben beschrieben anstelle von (vom Finder generierten) Aliasen zu verwenden.
Eine viel einfachere Lösung, Speicherplatz zu gewinnen, besteht natürlich darin, Ihre eigenen Mediendateien aus dem Weg zu räumen und alle nicht mehr benötigten Spiele und Programme vollständig zu deinstallieren.
Der richtige Weg ist, die "COMMAND"-Taste gedrückt zu halten und die Anwendung mit der Maus auf Ihr externes Laufwerk zu ziehen. Auf diese Weise wird es verschoben, nicht kopiert oder verkürzt.
Wählen Sie die eigentliche Anwendung aus, halten Sie die BEFEHLSTASTE und die WAHLTASTE gedrückt und ziehen Sie die Auswahl in den Anwendungsordner. Sie sollten einen kleinen geschweiften Pfeil in der linken unteren Ecke des gezogenen Symbols sehen. Quelle: https://discussions.apple.com/message/15475449#15475449
~/Applications
.Im Allgemeinen weiß ich, dass empfohlen wird, SSD für Anwendungen und Systeme zu verwenden und ein externes Laufwerk zum Speichern zu verwenden – Dokumente, Bilder, Filme, Musik usw.
Ist der Grund, warum Sie diese speziellen Apps, insbesondere GarageBand, verschieben möchten, weil Sie diese selten verwenden und sie wertvollen Speicherplatz auf Ihrer SSD beanspruchen?
In diesem Fall würde ich empfehlen, GarageBand vollständig zu löschen. Sie können es jederzeit erneut herunterladen, falls Sie jemals damit herumspielen möchten. Kenne mich mit den anderen Spielen nicht aus, sorry.
Wenn dies nicht der Fall ist, besteht die einfachste (aber zeitaufwändigste) Lösung möglicherweise darin, eine Neuinstallation dieser Apps auf Ihrem externen Laufwerk durchzuführen. Auf diese Weise werden in der Installationssoftware alle Dateipfade korrekt eingerichtet und sie sollten von Anfang an funktionieren.
mathematisch
~/Library
.Fahrrad