Creazione di collegamenti simbolici in "~ / Library / Application Support / minecraft" che puntano a Dropbox, ma "l'elemento originale per" [file] "non può essere trovato."

2

Lo sfondo: Uso Dropbox per eseguire il backup dei mondi di Minecraft, dei file di configurazione e di varie altre cartelle (bin, launcher_profiles.json, mods, resourcepacks, save, servers.dat, versioni). Inserisco link simbolici in "~ / Library / Application Support / minecraft" che puntano ai file e alle cartelle in Dropbox.

Il problema: Da quando ho aggiornato a Yosemite, i collegamenti simbolici non funzionano più, dando l'errore "L'operazione non può essere completata perché l'elemento originale per" [file] "non può essere trovato." Non riesco a pensare a nessuna ragione per cui i collegamenti non funzionerebbero più. Qualsiasi aiuto apprezzato.

Corsa: Dropbox 3.0.3 Mac OS X v10.10.1 Minecraft Launcher 1.5.3 Minecraft 1.8.1

    
posta Nicola Buescher 11.12.2014 - 16:07
fonte

1 risposta

1

Correzione: "sudo" non era il problema. Stavo usando uno script bash per collegare automaticamente tutti i file, che per qualche ragione finisce per creare collegamenti simbolici che puntano a dove sono stati creati ("il file sorgente" è ignorato e sostituito con "file di destinazione").

In sostanza ciò che si finisce è un file che punta a se stesso.

Questo problema non si verifica quando si digita manualmente il comando nel terminale per ogni file. Devi anche specificare il percorso completo del file che stai collegando, cosa che non pensavo di aver bisogno. Non so perché, potrebbe essere un bug con bash o OS X o qualsiasi altra cosa.

Quindi, invece di:

ln -s saves ~/Library/Application\ Support/minecraft/saves

digita (manualmente in Terminale):

ln -s ~/Dropbox/path/to/saves ~/Library/Application\ Support/minecraft/saves

Spero che questo aiuti chiunque abbia lo stesso problema.

    
risposta data 14.12.2014 - 17:11
fonte

Leggi altre domande sui tag