Como adicionar uma aplicação à pasta Mac Applications

1

Eu estou olhando para adicionar software instalado em outro lugar (por exemplo, home ou opt) para a pasta de aplicativos do Mac (10.8).

O objetivo aqui é obter todos os benefícios, como a listagem de aplicativos no inicializador e a capacidade de adicionar o programa como padrão para o comando open .

Eu tentei links simbólicos, mas tive alguns problemas e acredito que essa não seja a melhor prática.

Qual é a melhor maneira de fazer isso?

    
por Adam 07.08.2013 / 19:00

1 resposta

4

Definir o aplicativo padrão para um tipo de arquivo como um aplicativo como /usr/local/Cellar/macvim/7.3-66/MacVim.app já deve funcionar.

Se você usar o Alfred, poderá adicionar diretórios como /usr/local/Cellar ao escopo da pesquisa. Se você usar o Spotlight, poderá criar aliases em vez de links simbólicos para os aplicativos. O Spotlight trata links simbólicos para arquivos do sistema como arquivos de sistema, mas não para aliases para arquivos do sistema.

Você pode criar aliases em um shell usando o osascript:

find /usr/local/Cellar -name \*.app|while read l;do osascript -e 'on run {a}' -e 'tell app "Finder" to make new alias file at POSIX file "/Applications" to POSIX file a' -e end "$l";done

    
por 08.08.2013 / 08:08

Tags