Mac使用brew安装软件报错

server/2024/9/29 22:25:53/

文章目录


在使用brew安装软件时报错Failed to upgrade Homebrew Portable Ruby!

brew install --cask --appdir=/Applications docker
==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:0cb1cc7af109437fe0e020c9f3b7b95c3c709b140bde9f991ad2c1433496dd42
Already downloaded: /Users/zhanghe/Library/Caches/Homebrew/portable-ruby-2.6.8.yosemite.bottle.tar.gz
Error: Checksum mismatch.
Expected: 0cb1cc7af109437fe0e020c9f3b7b95c3c709b140bde9f991ad2c1433496dd42Actual: f3d9a51cb325eb9fb4cf098821c11cc7299cda637fb5e4c23a846a7390c305cdArchive: /Users/zhanghe/Library/Caches/Homebrew/portable-ruby-2.6.8.yosemite.bottle.tar.gz
To retry an incomplete download, remove the file above.
Error: Failed to upgrade Homebrew Portable Ruby!

将已存在的文件删除掉即可

rm -rf /Users/zhanghe/Library/Caches/Homebrew/portable-ruby-2.6.8.yosemite.bottle.tar.gz

参考文献

  • brew使用失败

http://www.ppmy.cn/server/124681.html

相关文章

Elastic 在 IDC MarketScape:2024 年全球企业 SIEM 报告中被评为领导者

作者:来自 Elastic Mark Settle Elastic 在 IDC MarketScape 2024 年企业 SIEM 供应商评估中被评为领导者。 Elastic Security 利用 AI 驱动的安全分析(SIEM 的未来)实现威胁检测、调查和响应的现代化。它是 SOC 团队的首选工具,因…

Numpy 和 Pandas的区别与高效协同

Numpy 和 Pandas 都是 Python 中用于数据处理和分析的重要库,它们之间既有区别又有联系。 一、区别 数据结构 Numpy:主要提供了一种名为ndarray(多维数组)的数据结构,用于高效地存储和操作数值数据,尤其是适…

前后端数据加密与解密

前端js加密,后端java数据解密 使用CryptoJS进行加密 CryptoJS是一个JavaScript库&#xff0c;支持多种加密算法&#xff0c;包括AES。下面是使用CryptoJS进行加密的一个例子。 首先&#xff0c;你需要引入CryptoJS库。可以通过CDN或者安装到项目中来使用&#xff1a; <s…

【C++掌中宝】从std的角度来进一步了解命名空间

文章目录 前言1. 什么是命名空间&#xff08;namespace&#xff09;&#xff1f;2. \<iostream\>和\<iostream.h\>的区别3. C命名空间的三种使用方式3.1 直接指定标识符3.2 使用 using 关键字3.3 使用 using namespace std 4. 为什么避免使用 using namespace std5…

java基础(4)类和对象

目录 1.前言 2.正文 2.1类的定义与使用 2.1.1类的定义 2.1.2类的实例化 2.1.3this引用 2.1.3.1 访问当前对象的成员变量 2.1.3.2调用当前对象的成员方法 2.1.3.3构造函数中的 this 2.1.3.4归纳this 2.2封装 2.2.1封装的定义 2.2.2访问修饰符 2.3static 2.3.1sta…

[leetcode]77_组合_给定数字范围且输出无重复

给定两个整数 n 和 k&#xff0c;返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。示例 1&#xff1a; 输入&#xff1a;n 4, k 2 输出&#xff1a; [[2,4],[3,4],[2,3],[1,2],[1,3],[1,4], ] 示例 2&#xff1a; 输入&#xff1a;n 1, k 1 输出…

20240926 关于Goland处理wsl-GOROOT原理猜测

GOROOT的原理 go sdk与java jdk类似&#xff0c;是go的编译工具链的集合。 在windows上&#xff0c;我们通过在系统环境变量中添加GOROOT并设置为go sdk地址&#xff0c;使得命令行可以访问到go sdk并执行go test、build等命令&#xff0c;这样设置的变量是全局生效的&#x…

JAVA实体需要加@Builder吗(构建器模式)

对于JAVA中两种设置属性值的方式有什么区别&#xff0c;这里做下记录 问题一&#xff1a;JAVA实体什么时候需要加Builder&#xff1f; 在Java中&#xff0c;Builder 注解通常用于简化创建对象时构造函数的调用。当你有一个实体类&#xff08;Entity&#xff09;或数据传输对象&…