Spostare programmi e giochi nella memoria esterna

2

Voglio spostare alcuni programmi, i giochi da MacBook Pro SSD all'HDD esterno. Con Xcode non è stato un problema. Perché Xcode era sotto Applicazioni e potevo copiarlo e creare un collegamento ad esso.

Ma ho alcuni giochi che non chiedono informazioni sul percorso di installazione. E che sono installati in molti posti diversi sul mio SSD. Ad esempio in Utente- > Documenti ecc.

Se lo sposto semplicemente su un'unità esterna, non funziona. Penso che abbiano alcuni riferimenti interni, magari sotto i file di configurazione, a ciascuna parte.

Voglio spostarmi - GarageBand (con tutti i suoni aggiuntivi ecc.), WarThunder e World of Warships da unità interne a unità esterne.

Esistono soluzioni generali per spostare programmi e giochi
che non sono archiviati in Applicazione?

O forse guide, articoli ecc.

    
posta MikroDel 05.02.2017 - 12:30
fonte

4 risposte

1

Ci sono due modi in cui gli sviluppatori possono creare le loro app per Mac. Il modo consigliato è di mettere tutto ciò che l'app ha bisogno in un "pacchetto". Le app create in questo modo racchiudono tutto ciò di cui hanno bisogno in .app . Di conseguenza, queste app possono essere spostate ovunque desideri e funzioneranno ancora.

  • Se hai installato un'app trascinando il suo .app file dal DMG in Applicazioni o in qualsiasi cartella in cui si trova, può essere spostata senza problemi. Xcode è uno di questi tipi di app. Trascina l'app ovunque tu voglia. (Nota: potresti dover reimpostare i percorsi dei tuoi file personalizzati dopo aver aperto l'app, ad esempio indicando le posizioni dei tuoi suoni, film, qualsiasi cosa.)

L'altro modo di sviluppare app riguarda l'utilizzo di file esterni al pacchetto .app . Queste app hanno generalmente file nel sistema o cartelle Library dell'utente o altre cartelle, solitamente nascoste all'utente medio. Di conseguenza, queste app devono essere "spostate" in modo diverso: se possono essere spostate .

  • Se hai installato un'app facendo doppio clic sul file .app o a .pkg da un DMG, è molto probabile una di queste app più complesse. Creative Suite è un esempio di uno di questi. potresti essere in grado di spostare queste app in uno di questi modi:

    1. usa il processo di installazione dell'app per selezionare la nuova posizione, o
    2. cerca in giro o contatta il venditore per ottenere le posizioni di tutti gli elementi esterni che dovrai spostare, selezionare o modificare per utilizzare l'app da un'unità esterna

Nota: queste sono regole empiriche, quindi applicate in generale. Le app che ottieni dall'App Store devono essere nel formato bundle, ma ciò non significa che una volta aperta l'app non memorizzi alcune cose in altre posizioni. Credo che GarageBand memorizzi le informazioni in alcune delle posizioni Library , ad esempio.

    
risposta data 21.10.2017 - 18:23
fonte
0

seleziona l'applicazione reale, tieni premuti i tasti COMMAND e OPTION e trascina la selezione nella cartella Applicazioni. Dovresti vedere una piccola freccia riccia nell'angolo in basso a sinistra dell'icona trascinata. fonte: link

    
risposta data 20.10.2017 - 08:58
fonte
0

Il percorso di GarageBand è /Applications/Garageband il percorso dei loop dovrebbe essere /Library/Audio/Apple\ Loops/Apple

Sul tuo disco esterno montato in /Volumes dovresti ricreare questi percorsi:

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

Quindi copia GarageBand in questa nuova posizione:

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

E i cicli

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

Ora avvia GarageBand dall'unità esterna. Questo dovrebbe funzionare; ma carica ancora tutti i suoni e supporta i file dalle loro posizioni predefinite.

Se funziona, puoi eliminare GarageBand sul tuo disco principale.

Ora rinomina la directory dei loop su qualsiasi cosa, un nome di tuo gradimento. (come "Apple Loops-bkp") Solo dopo la ridenominazione: crea un collegamento per i suoni:

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

Riavvia GarageBand. Se raccoglie i loop, puoi eliminare la cartella precedentemente rinominata sull'unità principale.

Con il set di base di loop che dovrebbe averti guadagnato ~ 3 GB.

Per i giochi potrebbe essere applicata una procedura simile, ma non conosco i giochi in questione.

Le basi di questa procedura dovrebbero essere applicabili alla maggior parte dei programmi, indipendentemente da dove sono installati di default (anche se alcuni insistono per essere installati in / Applicazioni per la piena funzionalità). I file di supporto di grandi dimensioni o le librerie di solito sono candidati particolarmente degni, spesso più delle applicazioni stesse. Almeno nelle precedenti versioni di OS X era importante utilizzare i softlink come descritto sopra invece degli alias (Finder generated).

Una soluzione molto più semplice per guadagnare spazio è ovviamente quella di spostare i propri file multimediali fuori strada e di disinstallare completamente tutti quei giochi e programmi che non sono più necessari.

    
risposta data 26.10.2017 - 21:56
fonte
-2

In generale, so che è consigliabile utilizzare SSD per le applicazioni e il sistema e utilizzare un'unità esterna per la memorizzazione: documenti, immagini, filmati, musica, ecc.

La ragione per cui vuoi spostare queste particolari app, in particolare GarageBand, perché le utilizzi raramente e occupano uno spazio prezioso sul tuo SSD?

In tal caso, ti consigliamo di eliminare completamente GarageBand. Puoi sempre scaricarlo nuovamente, nel caso avessi voglia di giocarci. Non ho familiarità con gli altri giochi, mi dispiace.

Se non è il caso, la soluzione più semplice (ma più dispendiosa in termini di tempo) potrebbe essere quella di eseguire un'installazione pulita di queste app sul disco esterno. In questo modo il software di installazione avrà tutti i percorsi dei file impostati correttamente, e dovrebbero funzionare sin dall'inizio.

    
risposta data 05.02.2017 - 23:21
fonte

Leggi altre domande sui tag