IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> macOS Monterey升级 -> 正文阅读

[开发工具]macOS Monterey升级

家里的电脑磁盘空间用光了,导致macOS的升级一直失败,今天有空升级了下系统,升级到macOS Monterey。升级完发现homebrew用不了了。

报错如下:

HEAD is now at 884c4bec1 Merge pull request #14255 from SMillerDev/chore/docs/require_casks_pass_gatekeeper
Error:
  homebrew-core is a shallow clone.
  homebrew-cask is a shallow clone.
To `brew update`, first run:
  git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
  git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask fetch --unshallow
These commands may take a few minutes to run due to the large size of the repositories.
This restriction has been made on GitHub's request because updating shallow
clones is an extremely expensive operation due to the tree layout and traffic of
Homebrew/homebrew-core and Homebrew/homebrew-cask. We don't do this for you
automatically to avoid repeatedly performing an expensive unshallow operation in
CI systems (which should instead be fixed to not use shallow clones). Sorry for
the inconvenience!
Failed during: /usr/local/bin/brew update --force --quiet

问题一:git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow执行失败。

这个看起来是我之前用了 这个源 的homebrew。
但是它在2020年之后就没更新了,我把源调整为github,也是fetch失败。

最后我把/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core 这个目录给删了,重新执行homebrew的初始化(/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)")。


问题二:raw.githubusercontent.com访问不了。

这两个指令一直执行失败,我尝试重装,也发现失败了。

后来我发现是raw.githubusercontent.com这个域名访问不了。原因如下:

$ nslookup raw.githubusercontent.com

Server:		192.168.3.1
Address:	192.168.3.1#53

Name:	raw.githubusercontent.com
Address: 0.0.0.0

$ nslookup /raw.githubusercontent.com

Server:		192.168.3.1
Address:	192.168.3.1#53

Non-authoritative answer:
Name:	/raw.githubusercontent.com
Address: 185.199.108.133
Name:	/raw.githubusercontent.com
Address: 185.199.111.133
Name:	/raw.githubusercontent.com
Address: 185.199.109.133

神奇的是,raw.githubusercontent.com的解析居然是0.0.0.0。

看起来是域名解析出错了,调整下hosts就好了

sudo vim /etc/hosts
185.199.109.133   raw.githubusercontent.com
185.199.110.133   raw.githubusercontent.com
185.199.108.133   raw.githubusercontent.com
185.199.111.133   raw.githubusercontent.com

问题三:python2消失了

brew install python@2
brew link --overwrite python@2

重装下就好了。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-12-25 11:29:10  更:2022-12-25 11:29:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 20:34:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码