$ brew install `[email protected]
返回:
Error: Failure while executing; `tar --extract --no-same-owner --file /Users/frankline/Library/Caches/Homebrew/downloads/302d48e748531e0994cd7b3caf9bc7069ec6c132b710dc1bb8e33b725495056e--icu4c-69.1.big_sur.bottle.tar.gz --directory /private/tmp/d20210613-34193-g4tpe7` exited with 1.
这是输出:
tar: Error opening archive: Failed to open '/Users/frankline/Library/Caches/Homebrew/downloads/302d48e748531e0994cd7b3caf9bc7069ec6c132b710dc1bb8e33b725495056e--icu4c-69.1.big_sur.bottle.tar.gz're
我执行时也遇到同样的问题
brew upgrade
。它返回:
==>安装[电子邮件受保护]的依赖项:gdbm、mpdecimal、[电子邮件受保护]和xz。 ==>安装[电子邮件受保护]依赖项:gdbm ==>浇注gdbm-1.19.big_sur.bottle.tar.gz tar:打开存档时出错:无法打开“/Users/xxx/Library/Caches/Homebrew/downloads/37cae0aa5a09881f7ab73dab85cc31f096f5dd68aa99e80a4ccac9957292d63d--gdbm-1.19.big_sur.bottle.tar.gz” 错误:执行失败;
以 1 退出。输出如下: tar:打开存档时出错:无法打开'/Users/lichong/Library/Caches/Homebrew/downloads/37cae0aa5a09881f7ab73dab85cc31f096f5dd68aa99e80a4ccac9957292d63d--gdbm-1.19.big_sur.bottle.tar.gz'tar --extract --no-same-owner --file /Users/xxx/Library/Caches/Homebrew/downloads/37cae0aa5a09881f7ab73dab85cc31f096f5dd68aa99e80a4ccac9957292d63d--gdbm-1.19.big_sur.bottle.tar.gz --directory /private/tmp/d20210615-1870-15pgco1
这是我的解决方案:首先安装依赖项,即
brew install gdbm
,然后升级。希望这可以解决您的问题。
brew install“依赖项”和brew升级对我有用! 我的例子中的具体依赖项是 pcre2,而不是上面的
--gdbm
。