O comando "linkapps" do Homebrew não foi encontrado. O que pode substituí-lo para que eu possa usar o MacVim como editor padrão para alguns tipos de arquivo?

0

Minha versão do Homebrew é:

Homebrew 1.7.1-114-g545eb91
Homebrew/homebrew-core (git revision 279277; last commit 2018-08-04)

Quando eu corro:

brew linkapps

A resposta que recebo é:

Error: Unknown command: linkapps'

E também não está listado em comandos de preparação. O comando foi removido? Existe algum substituto?

No meu caso, estou tentando usar o MacVim como editor padrão para alguns tipos de arquivos abertos no Finder e, às vezes, o MacVim não está listado no menu Abrir com o localizador. Por isso, espero ter um link simbólico na pasta /Applications/ , que sempre aponta para a versão mais recente do MacVim instalada.

    
por wengwengweng 05.08.2018 / 05:45

1 resposta

1

Parece que o brew linkapps foi depreciado desde janeiro de 2017 de acordo com o tópico de comentário desta solicitação pull . E a versão do Homebrew que você está usando está atualizada até agosto de 2018. Isso explica isso!

Quanto ao motivo pelo qual ele é depreciado, conforme explicado no tópico de comentários do commit:

Unfortunately brew linkapps cannot behave nicely with e.g. Spotlight using either aliases or symlinks and Homebrew formulae do not build "proper" .app bundles that can be relocated. Instead, please consider using brew cask and migrate formulae using .apps to casks.

Não tenho certeza se existe uma solução genérica para substituir a funcionalidade linkapps , que basicamente criou links simbólicos entre a "Adega" do Homebrew e o diretório /Applications/ , mas é mais provável que isso seja agora feito em um aplicativo por aplicativo e caso a caso.

Se você puder fornecer mais detalhes sobre o motivo de estar usando o brew linkapps , como os aplicativos que você está tentando usar, que talvez seja necessário, talvez alguém aqui possa lhe fornecer mais ajuda.

    
por 05.08.2018 / 07:22