I collegamenti ai file eseguibili in "/ Applicazioni" non possono essere eseguiti

3

Sto provando a creare un link simbolico a emacs, in modo che Git possa usarlo come editor predefinito.

ln -s /Applications/Emacs.app/Contents/MacOS/Emacs emacs

Chiamare /Applications/Emacs.app/Contents/MacOS/Emacs direttamente dal terminale funziona.

Chiamando ./emacs in quella cartella viene visualizzato un popup che dice:

"This application will not run on your computer. Sorry!"

Il link simbolico ha le autorizzazioni rwxr-xr-x .

Non credo che questo sia collegato a emacs, ho provato altre applicazioni. Per esempio scacchi:

$ /Applications/Chess.app/Contents/MacOS/Chess # working
$ ln -s /Applications/Chess.app/Contents/MacOS/Chess chess
$ ./chess
2017-04-19 14:39:05.479 chess[16972:4178764] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting

Come posso creare un link simbolico eseguibile funzionante a un'applicazione in /Applications ?

(il prossimo passo è passare attraverso uno script invece di un link simbolico, ma preferirei usare un link simbolico.)

    
posta Gauthier 19.04.2017 - 14:43
fonte

0 risposte

Leggi altre domande sui tag