6 votes

Déplacer des programmes et des jeux vers un espace de stockage externe

Je souhaite déplacer certains programmes et jeux du MacBook Pro SSD vers le disque dur externe. Avec Xcode, ce n'était pas un problème. Parce que Xcode était sous Applications et que je pouvais le copier et créer un lien vers lui.

Mais j'ai quelques jeux qui ne demandent pas de chemin d'installation. Et qui sont installés à plusieurs endroits différents sur mon SSD. Par exemple sous Utilisateur->Documents etc.

Si je le déplace simplement sur un disque externe, il ne fonctionne pas. Je pense qu'ils ont des références internes, peut-être sous les fichiers de configuration, à chaque partie.

Je souhaite déplacer GarageBand (avec tous les sons supplémentaires, etc.), WarThunder et World of Warships d'un disque interne vers un disque externe.

Existe-t-il des solutions générales pour déplacer les programmes et les jeux ?
qui ne sont pas stockées dans l'application ?

Ou peut-être des guides, des articles, etc.

4voto

leanne Points 486

Les développeurs peuvent créer leurs applications pour Mac de deux manières. La méthode recommandée consiste à rassembler tout ce dont l'application a besoin dans un "bundle". Les applications créées de cette manière contiennent tout ce dont elles ont besoin dans le fichier .app . Par conséquent, ces applications peuvent être déplacées n'importe où, et elles fonctionneront toujours.

  • Si vous avez installé une application en faisant glisser l'icône .app fichier du DMG dans Applications, ou dans le dossier dans lequel il se trouve, il peut être déplacé sans problème. Xcode est l'une de ces applications. Il suffit de faire glisser l'application où vous le souhaitez. (Remarque : il se peut que vous deviez réinitialiser les chemins d'accès à vos fichiers personnalisés une fois que vous aurez ouvert l'application, par exemple en indiquant l'emplacement de vos sons personnalisés, de vos films, etc.)

L'autre façon de développer des applications consiste à utiliser des fichiers externes à l'application .app paquet. Ces applications ont généralement des fichiers dans le système ou dans la base de données de l'utilisateur. Library ou d'autres dossiers, généralement cachés à l'utilisateur moyen. Par conséquent, ces applications doivent être "déplacées" de manière différente - s'ils peuvent être déplacés .

  • Si vous avez installé une application en double-cliquant sur l'icône .app ou un .pkg à partir d'un DMG, il s'agit très probablement de l'une de ces applications plus complexes. Creative Suite en est un exemple. Vous pourrait être en mesure de déplacer ces applications de l'une des manières suivantes :

    1. utiliser le processus d'installation de l'application pour sélectionner le nouvel emplacement, ou
    2. chercher ou contacter le vendeur pour connaître l'emplacement de tous les éléments externes que vous devrez déplacer, pointer ou changer pour utiliser l'application à partir d'un disque externe.

Remarque : il s'agit de règles empiriques qui s'appliquent de manière générale. Les applications que vous obtenez sur l'App Store doivent être au format bundle, mais cela ne signifie pas qu'une fois que vous ouvrez l'application, elle ne stocke pas certains éléments à d'autres endroits. Je crois que GarageBand stocke des informations dans certaines des bases de données de l Library par exemple.

1voto

LаngLаngС Points 7522

Le chemin d'accès à GarageBand est le suivant /Applications/Garageband le chemin d'accès aux boucles devrait être /Library/Audio/Apple\ Loops/Apple

Sur votre disque externe qui est monté sous /Volumes vous devez recréer ces chemins :

sudo mkdir -p /Volumes/_yourdrive_/Applications
sudo mkdir -p /Volumes/_yourdrive_/Library/Audio/Apple\ Loops

Copiez ensuite GarageBand à ce nouvel emplacement :

sudo cp -a /Applications/GrageBand /Volumes/_yourdrive_/Applications/

Et les boucles

sudo cp -a  /Library/Audio/Apple\ Loops/Apple  /Volumes/_yourdrive_/Library/Audio/Apple

Lancez GarageBand à partir du disque externe. Cela devrait fonctionner, mais charge toujours tous les sons et les fichiers d'aide à partir de leurs emplacements par défaut.

Si cela fonctionne, vous pouvez supprimer GarageBand sur votre disque principal.

Renommez maintenant le répertoire des boucles en n'importe quel nom, un nom de votre choix. (comme "Apple Loops-bkp") Seulement après avoir renommé : Créez un lien logiciel pour les sons :

sudo ln -s /Volumes/_yourdrive_/Library/Audio/Apple\ Loops /Library/Audio/. 

Relancez GarageBand. S'il récupère les boucles, vous pouvez alors supprimer le dossier précédemment renommé sur votre disque principal.

Avec le jeu de boucles de base, vous devriez avoir gagné ~3GB.

Pour les jeux, une procédure similaire pourrait être appliquée, mais je ne connais pas les jeux en question.

Les principes de base de cette procédure devraient s'appliquer à la plupart des programmes, quel que soit l'endroit où ils sont installés par défaut (bien que certains exigent d'être installés sous /Applications pour être pleinement fonctionnels). Les fichiers d'assistance ou les bibliothèques de grande taille sont généralement des candidats particulièrement intéressants, souvent plus que les applications elles-mêmes. Au moins dans les versions précédentes d'OS X, il était important d'utiliser les liens logiciels décrits ci-dessus plutôt que les alias (générés par le Finder).


Une solution beaucoup plus simple pour gagner de l'espace est bien sûr de déplacer vos propres fichiers multimédias et de désinstaller complètement tous les jeux et programmes dont vous n'avez plus besoin.

0voto

claudio Points 361

Sélectionner l'application réelle, maintenir les touches COMMANDE et OPTION enfoncées puis faire glisser la sélection dans le dossier Applications. Vous devriez voir une petite flèche bouclée dans le coin inférieur gauche de l'icône glissée. source : https://discussions.apple.com/message/15475449#15475449

-2voto

GrayWizardx Points 6812

En général, je sais qu'il est recommandé d'utiliser un disque SSD pour les applications et le système, et un disque externe pour le stockage - documents, images, films, musique, etc.

La raison pour laquelle vous souhaitez déplacer ces applications, en particulier GarageBand, est-elle que vous les utilisez rarement et qu'elles occupent un espace précieux sur votre disque SSD ?

Si c'est le cas, je vous recommande de supprimer complètement GarageBand. Vous pouvez toujours le télécharger à nouveau, si vous voulez jouer avec. Je ne connais pas les autres jeux, désolé.

Si ce n'est pas le cas, la solution la plus simple (mais la plus longue) consiste à installer proprement ces applications sur votre disque externe. De cette façon, le logiciel d'installation aura configuré correctement tous les chemins d'accès aux fichiers et ceux-ci devraient fonctionner dès le départ.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X