一、使用brew install jenkins-lts命令,安装jenkins过程中报错如下:
fatal: not in a git directory
Error: Command failed with exit 128: git
详细信息,如下图:
二、解决方案
终端输入brew -v,查看提示信息,需要用户设置 homebrew-cask
和 homebrew-core
的文件路径为safe.directory, 即使用如下命名:
1.git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core
2.git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask
三、再次使用brew install jenkins-lts,报错如下
Error: No such file or directory @ rb_sysopen - /Users/wenbingkang/Library/Caches/Homebrew/downloads/27417c60cfce3600ea6babeebdb090b3f3a8de4cde082c26880036b340cb794d--openjdk@11-11.0.12.arm64_big_sur.bottle.tar.gz
四、使用brew install openjdk@11
1.考虑到本地已经安装了openjdk17,所以安装jenkins之前,先将依赖包openjdk@11单独安装上
命令:brew install openjdk@11
2.openjdk@11安装成功后,再次安装jenkins
五、再次使用brew install jenkins-lts安装,成功后如下