MacOS自制程序在VirtualBox上的Big Sur Beta VM上失败



我是一个MacOs开发新手。我在Virtualbox上安装了MACOS Big Sur测试版,安装了Xcode。当我安装Homebrew并运行brew医生。我遇到了版本无效错误。根据这里的其他帖子,我尝试了很多东西。

xxxxxxxxxxxxxxx-iMac ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
==> Checking for `sudo` access (which may request your password).
Password:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /usr/sbin/chown -R xxxxxxxxxxx:admin /usr/local/Homebrew
==> Downloading and installing Homebrew...
remote: Enumerating objects: 44, done.
remote: Counting objects: 100% (42/42), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 44 (delta 23), reused 40 (delta 22), pack-reused 2
Unpacking objects: 100% (44/44), done.
From https://github.com/Homebrew/brew
6bb369916..5ea678bbc  master      -> origin/master
* [new branch]          spdx-update -> origin/spdx-update
Updating files: 100% (2680/2680), done.
HEAD is now at 5ea678bbc Merge pull request #11824 from cnnrmnn/latest-head-kegs
Updated 1 tap (homebrew/core).
==> Installation successful!
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
https://docs.brew.sh/Analytics
No analytics data has been sent yet (or will be during this `install` run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
https://github.com/Homebrew/brew#donations
==> Next steps:
- Run `brew help` to get started
- Further documentation: 
https://docs.brew.sh
xxxxxxxxxxxxx-iMac ~ % brew doctor
Error: macOS '10.16' is invalid
xxxxxxxxxxxxx-iMac ~ % 

10.16是无效的我的MACOS是Big Sur 11.0 Beta (20A4300b)。有什么建议来解决这个问题吗?我不能继续与其他brew安装没有通过这个。谢谢。

我尝试了几件事,问题解决了:

  1. 去Apple developer下载Xcode的命令行工具。请与Xcode的版本匹配。完成后再安装

  2. 然后在终端中运行这些命令行:

  • brew install——build-from-source gettext
  • brew install——build-from-source pcre2
  • brew install——build-from-source git

注意:运行这些需要一段时间,不要关闭。

之后我运行brew医生,无效MacOS 10.14的错误消失了。

您的系统已准备就绪。

最新更新