在Ubuntu 22.04.1上安装Robo 3T(非Studio 3T)的方法求助
在Ubuntu 22.04.1安装旧版Robo 3T
步骤1:获取旧版Robo 3T二进制包
Robo 3T最后一个独立发行版本是1.4.4(此后该工具被整合进Studio 3T),前往Robo 3T的官方代码仓库发布页面,找到适配Ubuntu对应架构的二进制压缩包:
- x64架构:
robo3t-1.4.4-linux-x86_64-e6ac9ec.tar.gz - ARM64架构:
robo3t-1.4.4-linux-arm64-86e0e85.tar.gz
用wget命令下载到本地:
wget [对应包的下载地址]
步骤2:解压二进制包
将下载好的压缩包解压到系统级目录/opt(也可选择用户个人目录):
sudo tar -xzf [下载的压缩包文件名] -C /opt/
步骤3:创建全局调用软链接
为了在终端任意位置直接启动Robo 3T,将可执行文件链接到/usr/local/bin:
sudo ln -s /opt/[解压后的文件夹名称]/bin/robo3t /usr/local/bin/robo3t
替换[解压后的文件夹名称]为实际解压出的目录名,比如x64版本的robo3t-1.4.4-linux-x86_64-e6ac9ec
步骤4:解决依赖兼容性问题
Ubuntu 22.04默认缺少Robo 3T 1.4.4依赖的旧版libssl库,执行以下命令安装:
sudo apt update && sudo apt install libssl1.1
如果上述命令无法找到libssl1.1,可前往Ubuntu官方归档仓库,找到适配amd64架构的libssl1.1_1.1.1f-1ubuntu2.20_amd64.deb安装包,下载到本地后执行:
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.20_amd64.deb
步骤5:启动Robo 3T
终端启动
直接在终端输入命令即可启动:
robo3t
创建桌面快捷方式
如果需要通过图形界面快速启动,创建桌面快捷方式文件:
sudo nano /usr/share/applications/robo3t.desktop
粘贴以下内容(注意替换[解压后的文件夹名称]为实际目录名):
[Desktop Entry] Name=Robo 3T GenericName=MongoDB Client Comment=Robo 3T - MongoDB Management Tool Exec=/opt/[解压后的文件夹名称]/bin/robo3t Icon=/opt/[解压后的文件夹名称]/share/icons/hicolor/256x256/apps/robo3t.png Terminal=false Type=Application Categories=Development;Database;
保存文件后,更新桌面数据库:
sudo update-desktop-database
注意事项
- 不要通过Studio 3T的官方安装渠道获取Robo 3T,避免被自动引导安装Studio 3T
- 启动时若出现报错,优先检查libssl1.1是否已正确安装
内容的提问来源于stack exchange,提问作者kavindu
相关产品推荐
相关产品推荐

