我遇到了一些问题,我的终端在启动时(新窗口和新选项卡)速度极慢,需要 10 秒以上。我试过删除 Apple 系统日志,但没有用。
今天我在启动时按下了Ctrl+ C,输出如下:
/usr/local/Library/Homebrew/global.rb:65:in ``': Interrupt
from /usr/local/Library/Homebrew/global.rb:65
from /usr/local/bin/brew:10:in `require'
from /usr/local/bin/brew:10
这显然让我认为 Homebrew 做了一些可疑的事情,导致速度变慢。无论在启动过程中按下Ctrl+键,我都会收到相同的消息C,无论是 1 秒后还是 14 秒后,所以我假设这是同一进程在整个过程中运行的。
我在谷歌上搜索了这个问题,但一无所获,所以我把它抛出来,希望得到最好的结果。
有人知道如何解决这个问题吗?
答案1
终于搞明白了。我的 .bash_profile 大约有 100 行,如下所示:
source "`brew --prefix grc`/etc/grc.bashrc"
我删除了除一个之外的所有东西,它又变得快速而敏捷。
答案2
确保你的 bash 配置文件中没有此行
echo 'source "`brew --prefix grc`/etc/grc.bashrc"' >> ~/.bash_profile
每次打开终端窗口时,它都会添加该行。