Automic VaultAutomic Vault

brew

使用 Homebrew, apk, apt, Nix, scoop, winget 安装 bootterm

查看 bootterm 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install bootterm

local Homebrew formula metadata

Linux

Alpine Linux apk已验证 · 92%
sudo apk add bootterm

Alpine Linux edge package indexes · bootterm · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install bootterm

Debian stable package indexes · bootterm · 来源: deb.debian.org

Nix已验证 · 92%
nix profile install nixpkgs#bootterm

nixpkgs package indexes · pkgs/by-name/bo/bootterm/package.nix · 来源: api.github.com

Windows

Scoop已验证 · 92%
scoop install extras/bt

Scoop official bucket manifest trees · bucket/bt.json · 来源: api.github.com

Windows Package Manager已验证 · 92%
winget install --id QwerProg.bt -e

Windows Package Manager source index · QwerProg.bt · 来源: cdn.winget.microsoft.com

概览

软件包摘要

Simple, reliable and powerful terminal to ease connection to serial ports

命令和别名

  • bt

历史

项目历史与用法

BootTerm is a small serial-terminal CLI focused on the awkward moment when USB serial ports appear, disappear, and change names during board boot and flashing. It is a niche but polished tool for embedded developers working with SBCs, USB UART adapters, and bootloader consoles.

项目历史

The README describes BootTerm as a simple, reliable terminal designed for ephemeral serial ports, especially USB-based ports on single-board computers. Its feature set grew around automatic port detection, waiting for new or any port, non-standard baud rates, break sequences, RTS/DTR toggling, captures, timestamps, and a single `bt` binary with no unusual dependencies.

The official GitHub tags show v0.1 through v0.5, with release metadata for v0.2 in December 2020, v0.3 and v0.4 in early 2021, and v0.5 in April 2024. Release names mention macOS support, ttyACM detection, timestamps, CRLF handling, and escape-mode refinements.

采用历史

Adoption is mostly among embedded Linux and board bring-up users rather than the general terminal-emulator audience. Package-manager metadata in the input shows availability through Alpine, Debian, Homebrew, Nix, Scoop, and winget, which is broad for a deliberately tiny serial-port utility.

使用方式

The common workflow is `bt` with no argument to connect to the most recently registered serial device, `bt -l` to list candidates, `bt -n` to wait for a newly attached USB serial device, and baud or control-pin options for board reset and bootloader interactions.

为什么软件包爱好者会关心

BootTerm matters to package nerds because it is a focused replacement for heavier terminal programs in one specific packaging niche: reproducible board bring-up scripts and USB serial workflows. Its single-binary, libc-only style makes it easy for distributions to ship and for cross-platform embedded users to trust.

时间线

  • 2020: v0.2 release adds refined detection, filtering, and macOS support.
  • 2021: v0.3 and v0.4 releases improve timestamps, ttyACM detection, CRLF, and escape handling.
  • 2024: v0.5 published on GitHub.

Related projects

  • Related tools include classic serial terminals such as minicom, screen, picocom, and tio, plus flashing scripts that need to wait for and identify USB serial devices.

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 10 个平台目标。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
btcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-08
管理器版本0.5
管理器更新时间
本地数据OK
上游当前
检测到的最新版本v0.5

https://github.com/wtarreau/bootterm

  • 信息No package-manager update timestamp was available.低 置信度

安装元数据

软件包元数据

软件包键brew:bootterm
版本0.5
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/bootterm
主页https://github.com/wtarreau/bootterm
仓库https://github.com/wtarreau/bootterm
上游文档https://github.com/wtarreau/bootterm#readme
许可证MIT
源码归档https://github.com/wtarreau/bootterm/archive/refs/tags/v0.5.tar.gz
Bottle可用 (于 arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namebootterm
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

bootterm 0.5-1+b1

simple terminal to ease connections with SBCs

https://github.com/wtarreau/bootterm

sudo apt install bootterm
  • Section: comm
  • Architecture: amd64
  • Source Package: bootterm
  • 1 依赖
  • normalized package name match
  • 匹配方式:Bootterm
Debian stable package indexes · deb.debian.org · Debian stable package indexes: bootterm from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

bootterm

nix profile install nixpkgs#bootterm
  • normalized package name match
  • 匹配方式:Bootterm
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/bo/bootterm/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

bootterm 0.5-r0

Simple, reliable and powerful terminal designed to ease connection to ephemeral serial ports

https://github.com/wtarreau/bootterm

sudo apk add bootterm
  • License: MIT
  • Architecture: x86_64
  • Source Package: bootterm
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Bootterm
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: bootterm from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

bootterm-dbg 0.5-r0

Simple, reliable and powerful terminal designed to ease connection to ephemeral serial ports (debug symbols)

https://github.com/wtarreau/bootterm

sudo apk add bootterm-dbg
  • License: MIT
  • Architecture: x86_64
  • Source Package: bootterm
  • normalized package name match
  • 匹配方式:Bootterm
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: bootterm-dbg from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
Scoop92%

extras/bt

scoop install extras/bt
  • installed executable or alias match
  • 匹配方式:Bt
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/bt.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
winget92%

QwerProg.bt

winget install --id QwerProg.bt -e
  • installed executable or alias match
  • 匹配方式:Bt
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: QwerProg.bt from https://cdn.winget.microsoft.com/cache/source.msix

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment