我最近遇到了一个问题,我所有链接的二进制文件都从/usr/local/bin/
. 幸运的是,其中大部分只是与 Homebrew 一起安装的二进制文件的动态链接,因此在重新安装 Homebrew 后,我需要将它们取回。有没有办法用 Homebrew 强制重新安装所有已安装的软件包和二进制文件?也许管道的输出brew list
into brew reinstall
?
Alb*_*hev 49
就这么简单:
$ brew list | xargs brew reinstall
Run Code Online (Sandbox Code Playgroud)
您不需要卸载任何东西,因为这样做可能会丢失您的设置和配置。
小智 7
不仅要保留已安装的啤酒,还要保留我建议的木桶和水龙头
$ brew bundle dump --describe --global
$ brew bundle install --global
Run Code Online (Sandbox Code Playgroud)
第一个命令将写入~/.Brewfile
,将在第二个调用中再次读取。它看起来像这样:
$ cat ~/.Brewfile
tap "buo/cask-upgrade"
tap "homebrew/cask-fonts"
brew "direnv"
brew "python"
cask "0xed"
cask "alacritty"
Run Code Online (Sandbox Code Playgroud)
请发出
$ brew bundle -h
Run Code Online (Sandbox Code Playgroud)
对于更多细节上的bundle
命令。
归档时间: |
|
查看次数: |
16159 次 |
最近记录: |