新闻详情

新闻详情

首页 / 资讯中心 / 详情

Bruno安装快速指南:3步在Windows、macOS、Linux完成API客户端部署

发布时间:2026/9/11 4:04:00来源:尧图网络
Bruno安装快速指南:3步在Windows、macOS、Linux完成API客户端部署
Bruno安装快速指南3步在Windows、macOS、Linux完成API客户端部署【免费下载链接】brunoOpensource IDE For Exploring and Testing APIs (lightweight alternative to Postman/Insomnia)项目地址: https://gitcode.com/GitHub_Trending/br/bruno本指南面向需要离线使用、便于 Git 协作的 API 测试工具的开发者讲解 Bruno 在 Windows、macOS、Linux 三个系统的完整安装流程装完用两条命令验证可用。预计耗时 5 分钟左右。Bruno 定位API 请求就是本地纯文本文件Bruno 是一款开源 API 客户端定位为 Postman、Insomnia 的轻量替代。它的核心差异在存储方式每个集合对应一个本地文件夹每个请求是一个.bru纯文本文件文件夹可直接提交到 Git 仓库diff、评审、回滚都走标准 Git 流程。全程离线运行请求数据不离开本机。安装前自查系统版本与 Node.js 环境先确认系统版本达到最低要求否则安装会直接失败系统最低要求WindowsWindows 10 及以上macOSmacOS 10.15 及以上LinuxUbuntu 18.04 或 Debian 10amd64bru CLI以上任一系统另需已安装 Node.js最快的自查方式Windows 执行winvermacOS 执行sw_versLinux 执行cat /etc/os-release。按系统选安装方式包管理器优先安装包兜底机器上已有包管理器的用一条命令装桌面版公司内网限制包管理器时再从官网下载安装包。Windowswinget install Bruno.Brunowinget 是 Win10/11 内置的包管理器直接拉取 Bruno 官方安装包无需额外配置。已用 Chocolatey 或 Scoop 的改用对应命令choco install brunoscoop bucket add extras scoop install brunomacOSbrew install brunoHomebrew 下载应用并注册到应用程序目录装完即可启动。备选下载 DMG 安装包双击后将 Bruno 拖入 Applications。Linux首选 Snap自带运行时依赖最不容易缺库snap install bruno备选 Flatpakflatpak install com.usebruno.Brunoapt 源方式Debian/Ubuntu需要四步拉取并保存签名密钥 → 写入官方源 → 更新索引 → 安装。前两步由下面这段命令完成sudo mkdir -p /etc/apt/keyrings sudo apt update sudo apt install gpg curl curl -fsSL https://keyserver.ubuntu.com/pks/lookup?opgetsearch0x9FA6017ECABE0266 | gpg --dearmor | sudo tee /etc/apt/keyrings/bruno.gpg /dev/null sudo chmod 644 /etc/apt/keyrings/bruno.gpg echo deb [archamd64 signed-by/etc/apt/keyrings/bruno.gpg] http://debian.usebruno.com/ bruno stable | sudo tee /etc/apt/sources.list.d/bruno.list再执行更新与安装sudo apt update sudo apt install bruno安装 bru 命令行CI 与批量执行用npm install -g usebruno/cli全局安装 usebruno/cli 包并注册bru命令是终端或 CI 里批量跑集合的前提。两步验证安装版本号 最小请求第一步查版本bruno --version bru --version能打印出版本号说明安装动作本身已完成。第二步发一次最小请求启动应用新建请求选 GET地址填https://httpbin.org/status/200发送。响应面板出现 200说明发送、接收、解析全链路可用。三大常见坑排查现象、原因、解决命令⚠️ 终端提示bru: command not found原因npm 全局 bin 目录不在 PATH 中或安装未生效。 解决执行npm config get prefix查看前缀路径把该路径下的bin目录加入 PATH仍报错则重装npm install -g usebruno/cli。⚠️ apt 提示找不到 bruno 包原因源未添加或索引过期。 解决重新执行上文添加源的两段命令再跑sudo apt update。⚠️ 桌面版启动即崩溃多见于 Linux现象点击图标无反应或闪退。 原因系统版本低于最低要求或运行库缺失。 解决cat /etc/os-release核对版本不达标则升级系统达标就改用snap install brunoSnap 渠道自带运行时依赖。下一步Git 协作与 bru 批量测试集合即文件夹git init后推到远端仓库即可协作。新增一个请求的提交会生成可读的.brudiffAPI 变更可以直接在 PR 里评审。在 CI 或终端里用 bru 执行整个集合并指定环境bru run --env Local中文文档docs/readme/readme_cn.mdCLI 源码与完整选项packages/bruno-cli/贡献指南contributing.md【免费下载链接】brunoOpensource IDE For Exploring and Testing APIs (lightweight alternative to Postman/Insomnia)项目地址: https://gitcode.com/GitHub_Trending/br/bruno创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

2026康复科步态分析系统怎么配?评估设备组合推荐 2026/9/11 4:43:04

2026康复科步态分析系统怎么配?评估设备组合推荐

2026年,康复临床、高校科研、竞技体育对于步态量化评估的需求持续提升。一套适配自身场景的步态分析系统,不能简单照搬成套模板,需要结合使用场景、预算、实验目标来搭配惯性动作捕捉、表面肌电、足底压力、测力设备。本文结合实际项目落地经验,拆解不同场景设备组合选型要点,为…

阅读更多 →
用 Seedance2.0 做带货短视频,哪个平台划算 2026/9/11 4:43:04

用 Seedance2.0 做带货短视频,哪个平台划算

在电商内容规模化生产的当下,创作者普遍关注如何用 Seedance2.0 等视频生成模型高效制作带货短视频,并寻求性价比更优的平台方案。卓特视觉无限画布作为在线 AI 多模态创作工作台,已接入 Seedance2.0 等主流模型,支持在同一画布中…

阅读更多 →
抓包工具选型与实战:八款免费工具覆盖全场景 2026/9/11 4:43:04

抓包工具选型与实战:八款免费工具覆盖全场景

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
TC4x PPU:汽车电子确定性实时计算的硬件加速范式 2026/9/11 4:43:04

TC4x PPU:汽车电子确定性实时计算的硬件加速范式

1. 为什么TC4x的PPU不是“多核升级”的简单复刻,而是汽车电子架构演进的关键支点AURIX™ TC4x微控制器发布时,很多工程师第一反应是:“又一个三核/六核MCU?”——这种理解偏差恰恰暴露了对PPU本质的误读。PPU(Parallel…

阅读更多 →
qBittorrent 如何为内置搜索引擎配置 Python 运行时环境 2026/9/11 4:43:04

qBittorrent 如何为内置搜索引擎配置 Python 运行时环境

qBittorrent 如何为内置搜索引擎配置 Python 运行时环境 【免费下载链接】qBittorrent qBittorrent BitTorrent client 项目地址: https://gitcode.com/GitHub_Trending/qb/qBittorrent qBittorrent 的内置搜索引擎(Search 选项卡)依赖一个可用的…

阅读更多 →
Metabase Embedding SDK 之 InteractiveQuestionSaveButtonProps:交互式问题保存按钮的类型定义与实战用法 2026/9/11 4:40:04

Metabase Embedding SDK 之 InteractiveQuestionSaveButtonProps:交互式问题保存按钮的类型定义与实战用法

Metabase Embedding SDK 之 InteractiveQuestionSaveButtonProps:交互式问题保存按钮的类型定义与实战用法 【免费下载链接】metabase The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_cha…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞