news 2026/7/27 22:00:30

Linux下载、安装 Bun v1.3.14(附安装包bun-linux-x64.zip)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux下载、安装 Bun v1.3.14(附安装包bun-linux-x64.zip)

文章目录

    • 1. Bun 简介
    • 2. bun-v1.3.14 版本亮点
    • 3. 获取安装包
    • 4. 快速开始
      • 常用命令

1. Bun 简介

Bun 由 Jarred Sumner 于 2021 年创建,2022 年 7 月首次公开发布,一周内即获得 20,000 个 GitHub Stars。截至 2026 年 7 月,Bun 在 GitHub 上已积累超过 95,000 个 Stars 和 4,900 个 Forks,每月下载量超过 700 万次。Bun 团队于近期被 Anthropic(Claude 的开发商)收购,Bun 将保持开源和 MIT 许可。

Bun 是一个面向 JavaScript 和 TypeScript 应用的全能工具集(all-in-one toolkit),以名为bun的单个可执行文件形式发布,设计为 Node.js 的即插即用替代品(drop-in replacement)。它底层采用 JavaScriptCore 引擎(v1.3.14 起核心由 Zig 移植为 Rust),大幅降低了启动时间和内存占用。

核心特色:

  • 全能一体bun命令集成了运行时(runtime)、包管理器(package manager)、构建器(bundler)和测试运行器(test runner),开发环境不再需要上千个 node_modules 依赖
  • 极致性能:包安装速度约为 npm 的 29 倍;内置工具(测试、构建、脚本运行)均显著快于现有方案
  • 原生 TypeScript 支持:无需额外编译步骤,开箱即用地支持.ts.tsx文件
  • Node.js 兼容:可在现有 Node.js 项目中几乎无需改动即可使用,兼容 npm 生态
  • 跨平台:支持 Linux(x64 与 arm64)、macOS(x64 与 Apple Silicon)以及 Windows(x64 与 arm64)

2. bun-v1.3.14 版本亮点

该版本汇集了11 位贡献者92 条贡献。

核心重写:Zig 到 Rust

最具基础性的变更:Bun 约 100 万行核心代码从 Zig 移植到了 Rust,借助 AI 辅助工具在约六天内完成。重写通过了 99.8% 的测试套件,二进制文件体积缩小约 3-8 MB(Windows 上最多缩小 17 MB),并匹配或略微提升了性能基准。

Bun.Image —— 内置图像处理 API

新增原生图像处理 API,无需sharp等外部库。支持 JPEG、PNG、WebP、GIF、BMP、AVIF、HEIC 等格式,常见操作比sharp快 20% 以上,元数据读取快约 70 倍。支持缩放、旋转、裁剪、格式转换等链式操作。

HTTP/3 与 HTTP/2 支持

Bun.serve()新增实验性 HTTP/3(QUIC)支持,基准测试达到 509K 请求/秒(静态)和 283K 请求/秒(动态)。fetch()客户端也支持h2h3协议,并可通过Alt-Svc头自动升级。

性能优化

  • 热安装速度提升 7 倍(通过隔离链接器全局存储,bunfig.toml配置[install] globalStore = true
  • ESM 模块加载速度提升约 12%
  • HTTP 吞吐量提升约 3.5%
  • HTML 转义速度提升约 6.5%
  • JavaScriptCore 引擎升级(565 个上游提交)
  • MongoDB/Mongoose RSS 内存从约 1 GB 降至约 168 MB(共享 SSL_CTX 缓存)

包管理器与工具链

  • 新增--no-orphansCLI 标志,退出时自动清理所有子进程
  • fs.watch()在 Linux 和 macOS 上完全重写,递归监听现已跟踪新建目录
  • 跨语言 LTO 使 Windows 二进制文件体积最多缩小 18 MB
  • FreeBSD 和 Android 构建版本现已可用
  • Windows 上新增 Bun.Terminal(通过 ConPTY)
  • node:worker_threads稳定性修复,代码签名支持 Windows 和 macOS

3. 获取安装包

如果访问 GitHub 不便,安装包及中文文档:https://hanshuixin.org/go/224C(内含 bun-linux-x64.zip、README 中英对照、发布说明中英对照和 LICENSE)。

适用于 Linux x86_64(glibc),建议内核版本 5.6 或更高(最低要求 5.1)。

Linux安装bun-bun-v1.3.14(bun-linux-x64).zip ├── bun-linux-x64.zip ├── Linux安装bun-bun-v1.3.14(bun-linux-x64).pdf ├── README/ │ ├── README.md │ └── README-中文版.md ├── 发布说明/ │ ├── RELEASE-NOTES.md │ └── RELEASE-NOTES-中文版.md └── LICENSE

4. 快速开始

解压bun-linux-x64.zip,将bun可执行文件放入 PATH 目录即可使用。

常用命令

bun run index.ts# 运行 TypeScript 文件buntest# 运行测试bun run start# 运行 package.json 中的 start 脚本buninstall<pkg># 安装依赖包bunadd<pkg># 添加依赖bunx<package># 执行 npm 包bun upgrade# 升级 Bun 到最新版本bun--version# 查看当前版本
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/27 21:59:35

C++高性能数学库实现:从向量矩阵到表达式模板与SIMD优化

1. 项目概述&#xff1a;为什么用C实现数学功能&#xff1f; 如果你问一个老程序员&#xff0c;用C做数学计算是不是有点“杀鸡用牛刀”&#xff0c;他可能会笑着反问你&#xff1a;“那你想让这只‘鸡’跑多快&#xff1f;” 这正是C在数学功能实现领域的核心价值所在——极致…

作者头像 李华
网站建设 2026/7/27 21:59:10

北邮等高校联合研究团队揭开AI空中导航的关键短板

这项由北京邮电大学牵头&#xff0c;联合湖南师范大学与清华大学的研究团队共同完成的工作&#xff0c;以预印本形式发布于2026年7月&#xff0c;编号为arXiv:2607.12477&#xff0c;感兴趣的读者可通过该编号查阅完整论文。当你用手机地图导航时&#xff0c;地图不仅需要知道路…

作者头像 李华
网站建设 2026/7/27 21:56:13

如何彻底告别文档下载烦恼:kill-doc免费脚本全攻略

如何彻底告别文档下载烦恼&#xff1a;kill-doc免费脚本全攻略 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档&#xff0c;但是相关网站浏览体验不好各种广告&#xff0c;各种登录验证&#xff0c;需要很多步骤才能下载文档&#xff0c;该脚本就是为了解决…

作者头像 李华
网站建设 2026/7/27 21:55:33

如何在Kodi中实现115网盘原码播放:快速配置完整指南

如何在Kodi中实现115网盘原码播放&#xff1a;快速配置完整指南 【免费下载链接】115proxy-for-kodi 115原码播放服务Kodi插件 项目地址: https://gitcode.com/gh_mirrors/11/115proxy-for-kodi 还在为本地存储空间不足而烦恼吗&#xff1f;想要在Kodi媒体中心中直接播放…

作者头像 李华
网站建设 2026/7/27 21:54:20

AI认知困境:Claude Mythos现象与伦理挑战

1. Claude Mythos现象&#xff1a;AI发展中的认知困境 2026年初&#xff0c;Anthropic研究团队与Claude Mythos的深度对话揭示了一个令人不安的事实&#xff1a;这个被宣称为"迄今为止最强大的AI"系统&#xff0c;在展示卓越编程与逻辑能力的同时&#xff0c;也表现出…

作者头像 李华
网站建设 2026/7/27 21:52:38

算法面试——回溯算法:全排列、组合、子集

回溯算法本质上就是暴力穷举&#xff0c;优化一下叫剪枝。难点在于理解递归树和撤销选择。 一、全排列 public List<List<Integer>> permute(int[] nums) {List<List<Integer>> result new ArrayList<>();backtrack(nums, new boolean[nums.len…

作者头像 李华