我的自製版本是:
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
好像brew linkapps
從2017年1月左右就開始貶值了根據此拉取請求的評論線程。您使用的 Homebrew 版本是截至 2018 年 8 月的最新版本。
至於為什麼它被貶值,正如該提交的評論線程中所解釋的:
不幸的是,
brew linkapps
使用別名或符號連結的 Spotlight 無法表現良好,而且 Homebrew 公式無法建立.app
可以重新定位的「正確」套件。相反,請考慮使用brew cask
配方並將其遷移.apps
到木桶中。
我不確定是否有一個通用的解決方案來替換linkapps
功能——它基本上在 Homebrew“Cellar”和/Applications/
目錄之間創建了符號鏈接——但這很可能現在是在逐個應用程序和逐個案例的基礎上處理的。
如果您可以提供更多有關您想要使用的原因的詳細資訊brew linkapps
(例如您嘗試使用哪些可能需要它的應用程式),那麼也許這裡的某人可以為您提供更多幫助。
答案2
如今的替代方案是brew install --cask macvim
查看這裡。
我剛剛用 MacVim 測試了它,它的效果非常好。