一、背景

连接mongodb数据库的客户端,好用点的要属Robo 3T了,好用的关键是免费。
可是Macbook笔记本电脑的芯片自从M1起,就不能直接安装了,会一直提示“软件已损坏”。
那应该怎么办呢?
它只有x84版本的软件,并没有adm64的版本。
如果你也遇到相同的问题,可以参考本文。

二、官网下载

官网地址是:https://studio3t.com/download/,可是Studio 3T是收费版的,想要的免费版在哪呢?

在这里插入图片描述
但,这不是我们想要的软件。

返回首页,在底部有一个FAQ,Robo 3T有其下载地址。

在这里插入图片描述
这里把下载地址贴出来:https://blog.robomongo.org/studio3t-free/

打开这个下载地址,拖到页面最底部,有供下载的链接:Robo 3T Mac

在这里插入图片描述

除了官网提供下载地址外,Softpedia 也提供了下载地址:Softpedia Robo 3T for Mac

在这里插入图片描述
这就棘手了啊,难不成Macbook好不容易升级了芯片,用不了这么好的软件,多少有点可惜。

三、解决办法

因为它是为 Intel 架构的 macOS 构建物,所以Robo 3T 需要通过 Rosetta 2 来运行。

具体做法是:

  • 如果你的 macOS 版本较新(如 macOS Big Sur 或更高),确保系统允许从“任何来源”打开应用程序。
  • 如果你使用的是 M1 或 M2 芯片的 Mac,需要先安装 Rosetta 2,命令如下:
softwareupdate --install-rosetta --agree-to-license

安装 Rosetta 2 后,即可正常运行 Robo 3T。

在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐