20220124brew_install

Jan 24, 2022

brew install 问题集锦

20220124 使用brew安装ffmpeg, 由于黑苹果brew 很久没更新,导致很多包很能下,特此记录.

证书过期

首先遇到证书过期问题:

原因是本地openssl 有两个库。当时使用curl 忽略https 证书问题下载了openssl@1.0(HOMEBREW_CURLRC=1 brew install openssl@1.0), 然后使用软链接(ln -sfn /usr/local/opt/openssl@1.0 /usr/local/opt/openssl)挂钩。

后由于太麻烦,还是使用的ffmpeg

echo "--insecure" > ~/.curlrc && HOMEBREW_CURLRC=1 && export HOMEBREW_CURLRC 将配置写入
调用brew 时: HOMEBREW_CURLRC=1 brew install ffmpeg

其中isl库下载地址无了!

下载地址无了,我先找到另一个下载点,配置并make install 了(tar -jxvf isl-0.24.tar.xz && cd isl-0.24 && ./configure && make && make install),但是我重新install ffmpeg 还是会卡在那.

使用brew edit isl,修改里面的url 为目标地址,这样就能够识别了。记得对比下sha 256(shasum -a 256 ${filepath})

git 库下载报错

Cloning into SSL certificate problem: certificate has expired

解决方法: git config --global http.sslVerify false, 关闭部分ssh校验

其他库下载出现网络断掉问题

单独下载对应的库,下次下载时,会略过该库。