每次在Mac上打开终端时,我都会得到提示
是否要检查更新?
我觉得这很烦人。无论如何,阻止它这样做吗?
发布于 2012-07-08 05:17:15
您必须在.zshrc
上的source $ZSH/oh-my-zsh.sh
行之前添加DISABLE_AUTO_UPDATE="true"
。这样做,哦-my-zsh将跳过更新检查脚本。
发布于 2014-09-17 02:54:01
将环境变量DISABLE_UPDATE_PROMPT=true
设置为always reply Yes并自动升级。
将环境变量DISABLE_AUTO_UPDATE=true
设置为always reply No并且从不升级。
只需在调用source $ZSH/oh-my-zsh.sh
之前将其中一个添加到~/.zshrc
中的某个位置即可。
发布于 2021-11-01 19:15:30
其他一些答案中的弃用
其他答案可能会引用不推荐使用的更新设置的方法。
根据OhMyZsh维基的说法,有一部分是关于Deprecated settings
的。
这些设置仍然受支持,但将在未来的版本中删除。在仍然可以的情况下迁移到
zstyle
设置。
例如,以下两种方法可以达到相同的效果:
A.不推荐使用的修改设置的方法(.zshrc
中的环境变量)
DISABLE_AUTO_UPDATE=true
B.修改设置的推荐方法(zstyle
设置)
zstyle ':omz:update' mode disabled
令我惊讶的是,没有人提到对OhMyZsh更新的新的和微调的控件,这些控件弃用了旧方法。
当然,这并不妨碍您从zstyle
.zshrc
**.**调用
您可以尝试OMZ文档中说明的以下命令:
OMZ文档-- Getting Updates
您可以使用多个选项来调整OMZ更新。
无确认提示的
zstyle ':omz:update' mode auto
如果有可用的更新,
zstyle ':omz:update' mode reminder
zstyle ':omz:update' mode disabled
# This will check for updates every 7 days
zstyle ':omz:update' frequency 7
# This will check for updates every time you open the terminal (not recommended)
zstyle ':omz:update' frequency 0
重要(zstyle
前提条件)
zstyle
)必须严格从OhMyZsh外壳中执行。exec /bin/zsh
做到这一点,这可能也适用于.zshrc
。了解zstyle
:)
中找出一些有洞察力的答案
https://stackoverflow.com/questions/11378607
复制相似问题