brew相关问题汇总

dyld[4982]: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicui18n.70.dylib


cd /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
9691  2023-08-05 16:10  brew install icu4c@70
9692 2023-08-05 16:11 brew uninstall icu4c
9693 2023-08-05 16:11 brew search icu4c
9694 2023-08-05 16:12 brew brew icu4c
9695 2023-08-05 16:15 export HOMEBREW_NO_AUTO_UPDATE=true
9696 2023-08-05 16:15 brew install icu4c
9697 2023-08-05 16:15 cd $(brew --prefix)/Homebrew/Library/Taps/homebrew/homebrew-core/Formula
9698 2023-08-05 16:15 cd $(brew --prefix)
9699 2023-08-05 16:16 cd Library
9700 2023-08-05 16:16 cd Taps
9701 2023-08-05 16:16 cd homebrew
9702 2023-08-05 16:16 cd homebrew-core
9703 2023-08-05 16:16 cd Formula
9704 2023-08-05 16:16 \t\ngit log --follow icu4c.rb
9705 2023-08-05 16:18 cd $(brew --prefix)/Library/Taps/homebrew/homebrew-core/Formula
9706 2023-08-05 16:18 git checkout -b icu4c-70.1 aa997d1c221d249325e56c238acb90ef7b4e0fc9
9707 2023-08-05 16:18 git checkout icu4c-70.1 aa997d1c221d249325e56c238acb90ef7b4e0fc9
9708 2023-08-05 16:18 git checkout icu4c-70.1
9709 2023-08-05 16:18 brew reinstall ./icu4c.rb


Another active Homebrew process is already in progress


是brew正在安装软件而被ctrl+z强制撤销造成的。

1
2
3
cd /opt/homebrew/var/homebrew

rm -rf locks

切换node版本

nvm alias default v16.18.1

切回 v12.22.12,用cd /opt/homebrew/opt/node@12/bin, 执行 ./node

我又 nvm ls-remote

nvm install v12.22.0

所以可以

下面这样改~

➜ ~ which node
/Users/fliter/.nvm/versions/node/v16.18.1/bin/node
➜ ~ mv /Users/fliter/.nvm/versions/node/v16.18.1/bin/node /Users/fliter/.nvm/versions/node/v16.18.1/bin/node1
➜ ~
➜ ~ node
Welcome to Node.js v12.13.0.
Type “.help” for more information.