Suggerimenti per risolvere il tuo problema XY
-
L'utilizzo di un disco rigido esterno per archiviare le tue applicazioni non è consigliato e rallenterà la loro esecuzione . A meno che non si stia parlando di un Solido Drive da 4 TB con fulmine, le prestazioni delle applicazioni in esecuzione sul disco rigido esterno saranno molto scarse (specialmente se si confronta con l'SSD interno).
- Cerca di allontanare il più possibile i film, le foto e i documenti dal tuo SSD e di tenere le tue app lì per sfruttare al massimo il tuo SSD. Non hai bisogno di un tasso di lettura / scrittura di grandi dati per: guardare un film, sfogliare foto o pdf.
- Se sei un professionista e hai bisogno di elaborare foto / video, un fulmine SSD ti farà risparmiare la vita.
Soluzione
- Se non ti preoccupi dei tre punti precedenti e rispondi alla tua idea, per tornare a CoderX una risposta molto brutta, la soluzione corretta per gestire 2 cartelle delle applicazioni è:
-
per mantenere la cartella originale / Applicazioni .
-
Crea una cartella sul tuo disco rigido esterno .
-
Crea un link simbolico per ogni applicazione memorizzata sul tuo disco rigido esterno nella cartella originale / dell'applicazione .
Esempio
<InternalSSD path>/Applications/
contiene:
drwxr-xr-x 3 root wheel 96 2018-06-16 09:18 app1.app/
drwxr-xr-x+ 3 root wheel 96 2018-07-31 02:09 app2.app/
drwxr-xr-x 3 root wheel 96 2018-07-10 12:15 app3.app/
drwxr-xr-x 3 mr_bean wheel 96 2018-08-16 07:09 app4.app/
drwxr-xr-x 3 root wheel 96 2018-07-10 20:08 app5.app/
Quindi, <ExternalHDD path>/applications_2/
contiene:
drwxr-xr-x 3 root wheel 96 2018-06-16 09:18 app6.app/
drwxr-xr-x+ 3 root wheel 96 2018-07-31 02:09 app7.app/
drwxr-xr-x 3 root wheel 96 2018-07-10 12:15 app8.app/
drwxr-xr-x 3 mr_bean wheel 96 2018-08-16 07:09 app9.app/
drwxr-xr-x 3 root wheel 96 2018-07-10 20:08 app10.app/
Nel tuo terminale, per app6, 7, 8, 9, 10:
ln -s <ExternalHDD path>/applications_2/app<n>.app <InternalSSD path/Applications/.
Infine:
ls -al <InternalSDD path>/Applications
dovrebbe restituire:
drwxr-xr-x 3 root wheel 96 2018-06-16 09:18 app1.app/
drwxr-xr-x+ 3 root wheel 96 2018-07-31 02:09 app2.app/
drwxr-xr-x 3 root wheel 96 2018-07-10 12:15 app3.app/
drwxr-xr-x 3 mr_bean wheel 96 2018-08-16 07:09 app4.app/
drwxr-xr-x 3 root wheel 96 2018-07-10 20:08 app5.app/
lrwxr-xr-x 3 root wheel 96 2018-06-16 09:18 app6.app/ -> <ExternalHDD path>/application_2/app6.app
lrwxr-xr-x+ 3 root wheel 96 2018-07-31 02:09 app7.app/ -> <ExternalHDD path>/application_2/app7.app
lrwxr-xr-x 3 root wheel 96 2018-07-10 12:15 app8.app/ -> <ExternalHDD path>/application_2/app8.app
lrwxr-xr-x 3 mr_bean wheel 96 2018-08-16 07:09 app9.app/ -> <ExternalHDD path>/application_2/app9.app
lrwxr-xr-x 3 root wheel 96 2018-07-10 20:08 app10.app/ -> <ExternalHDD path>/application_2/app10.app
Con questo metodo, non si modifica il sistema di base, non si interrompe alcun percorso nel sistema operativo e si collega il contenuto della nuova cartella dell'app a quello vecchio.