首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在执行“`brew exolnet/homebrew deprecated`”时出错

在执行“`brew exolnet/homebrew deprecated`”时出错
EN

Stack Overflow用户
提问于 2021-10-13 12:24:07
回答 1查看 3.3K关注 0票数 4

我想用macos m1在我的macbook上安装php@7.1。我想执行以下步骤

代码语言:javascript
复制
brew tap exolnet/homebrew-deprecated
brew install php@7.1

但是,我在命令brew tap exolnet/homebrew-deprecated上得到了这个错误。

代码语言:javascript
复制
==> Tapping exolnet/deprecated
Cloning into '/opt/homebrew/Library/Taps/exolnet/homebrew-deprecated'...
remote: Enumerating objects: 98, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 98 (delta 0), reused 1 (delta 0), pack-reused 95
Receiving objects: 100% (98/98), 23.21 KiB | 127.00 KiB/s, done.
Resolving deltas: 100% (46/46), done.
Error: Invalid formula: /opt/homebrew/Library/Taps/exolnet/homebrew-deprecated/Formula/php@5.6.rb
php@5.6: Calling `sha256 "digest" => :tag` in a bottle block is disabled! Use `brew style --fix` on the formula to update the style or use `sha256 tag: "digest"` instead.
Please report this issue to the exolnet/deprecated tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
  /opt/homebrew/Library/Taps/exolnet/homebrew-deprecated/Formula/php@5.6.rb:10

Error: Invalid formula: /opt/homebrew/Library/Taps/exolnet/homebrew-deprecated/Formula/php@7.0.rb
php@7.0: Calling `sha256 "digest" => :tag` in a bottle block is disabled! Use `brew style --fix` on the formula to update the style or use `sha256 tag: "digest"` instead.
Please report this issue to the exolnet/deprecated tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
  /opt/homebrew/Library/Taps/exolnet/homebrew-deprecated/Formula/php@7.0.rb:10

Error: Invalid formula: /opt/homebrew/Library/Taps/exolnet/homebrew-deprecated/Formula/php@7.1.rb
php@7.1: Calling `sha256 "digest" => :tag` in a bottle block is disabled! Use `brew style --fix` on the formula to update the style or use `sha256 tag: "digest"` instead.
Please report this issue to the exolnet/deprecated tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
  /opt/homebrew/Library/Taps/exolnet/homebrew-deprecated/Formula/php@7.1.rb:10

Error: Cannot tap exolnet/deprecated: invalid syntax in tap!

有人能建议我如何修复tihs,或者我应该如何在mac os m1上安装php7.1吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-13 13:55:03

Tap exolnet/homebrew-deprecated不再被维护,因此出现了错误。

要安装PHP 7.1,首先,取消exolnet/deprecated龙头,然后您可以使用我维护并广泛使用的shivammathur/php龙头。

遵循以下步骤。

代码语言:javascript
复制
HOMEBREW_DEVELOPER=1 brew untap exolnet/deprecated

shivammathur/php

  • Tap

代码语言:javascript
复制
brew tap shivammathur/php

  • 安装和链接PHP7.1

代码语言:javascript
复制
brew install shivammathur/php/php@7.1
brew link --force --overwrite shivammathur/php/php@7.1

博士:https://github.com/shivammathur/homebrew-php

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69555525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档