macos - MacOS 自制软件在 VirtualBox 上的 Big Sur Beta VM 上失败
问题描述
我是 MacOs 开发的新手。我在 Virtualbox 上安装了 MACOS Big Sur beta,安装了 Xcode。当我安装 Homebrew 并运行 brew doctor 时。我遇到版本无效错误。我根据这里的其他帖子尝试了很多东西。没修。
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 is invalid My MACOS is Big Sur 11.0 Beta (20A4300b)。解决此问题的任何提示?如果不通过此操作,我将无法继续进行其他 brew 安装。谢谢。
解决方案
我尝试了几件事,问题解决了:
去 Apple developer 下载 Xcode 的命令行工具。请匹配您的 Xcode 的版本。完成后安装它。
然后在终端中,运行以下几个命令行:
- brew install --build-from-source gettext
- brew install --build-from-source pcre2
- brew install --build-from-source git
注意:运行这些需要一段时间,不要关闭。
之后我运行 brew doctor ,无效 MacOS 10.14 的错误消失了。“您的系统已准备就绪。”
推荐阅读
- jekyll - 尽管集合在父页面上迭代,但 Jekyll 集合文件不是从 md 生成的?
- php - Magento 2.3 中的 Realex Payments HPP - 302 重定向?
- fonts - Linux Mint 上的 Atom 中的屏幕工件
- excel - 针对唯一 ID 使用 SUM 和 COUNTIFS
- javascript - 禁用特定 Javascript 文件的控制台访问
- c++ - 我可以通过 C++ 简化运算符(加法/乘法)重载吗
- windows - 使用 `sed` 或 `fart` 替换文本文件中的 CR LF(查找和替换文本)
- javascript - 如何在 swiper.js 中更改滑动方向?
- mediawiki - 如何编辑此页面?似乎是可视化编辑器的问题?
- mysql - 使用 MySQL 在 EXISTS 条件下更改 TABLE