1

Моя доморощенная версия:

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

Когда я бегу:

brew linkapps

Я получаю ответ:

Error: Unknown command: linkapps`

И это также не указано в командах brew. Команда удалена? Есть ли замена?

В моем случае я пытаюсь использовать MacVim в качестве редактора по умолчанию для некоторых типов файлов, открытых в Finder, и иногда MacVim не отображается в меню «Открыть с помощью» в Finder. Поэтому я надеюсь, что в папке /Applications/ появится символическая ссылка, которая всегда указывает на самую новую установленную версию MacVim.

1 ответ1

1

Похоже, что brew linkapps примерно с января 2017 года в соответствии с веткой комментариев этого запроса. И версия Homebrew, которую вы используете, обновлена до августа 2018 года. Это объясняет это!

Что касается того, почему это устарело, как объяснено в ветке комментариев этого коммита:

К сожалению, brew linkapps не может нормально работать, например, с помощью Spotlight, использующего псевдонимы или символические ссылки, а формулы Homebrew не создают "правильных" пакетов .app которые можно перемещать. Вместо этого, пожалуйста, рассмотрите возможность использования brew cask и переноса формул с помощью .apps в бочки.

Я не уверен, что существует универсальное решение для замены функциональности linkapps которое в основном создавало символические ссылки между Homebrew «Cellar» и каталогом /Applications/ но это, скорее всего, теперь обрабатывается для каждого приложения в каждом конкретном случае. ,

Если вы можете предоставить более подробную информацию о том, почему вы хотите использовать brew linkapps например, какие приложения вы пытаетесь использовать, в которых это может понадобиться, - возможно, кто-то здесь может оказать вам дополнительную помощь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .