Automic VaultAutomic Vault

brew

使用 Homebrew, dnf, MacPorts, Nix, pacman, apt 安装 libftdi

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

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install libftdi

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install libftdi

MacPorts ports tree · devel/libftdi/Portfile · 来源: api.github.com

Linux

Fedora dnf已验证 · 92%
sudo dnf install libftdi

Fedora Rawhide package metadata · libftdi · 来源: dl.fedoraproject.org

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

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

Arch Linux pacman已验证 · 92%
sudo pacman -S libftdi

Arch Linux sync databases · libftdi · 来源: geo.mirror.pkgbuild.com

Debian apt已验证 · 92%
sudo apt install libftdi-dev

Debian stable package indexes · libftdi-dev · 来源: deb.debian.org

概览

软件包摘要

Library to talk to FTDI chips

命令和别名

  • ftdi_eeprom
  • libftdi1-config

历史

项目历史与用法

libftdi is Intra2net’s open-source userspace library for communicating with FTDI USB serial and FIFO chips through libusb, including bitbang and EEPROM tooling.

项目历史

The official libFTDI page describes the library as a way to talk to FTDI chips from userspace with no kernel driver required, supporting chip families from FT8U232/FT8U245 through FT230X, FT232R, FT245R, FT2232, and FT4232H. Intra2net’s repository page identifies master as the libusb 1.0 development branch and libftdi-0.x as the legacy libusb 0.x branch.

The project’s official news records libftdi 1.3 on 2016-05-20, 1.4 on 2017-08-07, and 1.5 on 2020-07-07. Those releases added USB string APIs, transfer cancellation, EEPROM configuration improvements, FT230X baud-rate handling, kernel driver auto attach and detach, tcflush-style APIs, SPDX identifiers, Python wrapper improvements, and CMake improvements.

采用历史

libftdi became common in hardware development because it avoided vendor-only driver stacks for FTDI adapters while still supporting popular serial, FIFO, and bitbang use cases. Its package presence across Homebrew, Debian, Ubuntu, Fedora, Arch, MacPorts, Nix, and other distributions reflects broad embedded, lab, and board-bringup usage.

使用方式

Applications link libftdi to enumerate and communicate with FTDI devices through libusb. The package also ships ftdi_eeprom for EEPROM decoding and programming, with release notes calling out repeated EEPROM handling improvements.

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

libftdi is a small but important hardware-enablement package: it gives distributions a Free Software path for FTDI chips without forcing every electronics tool to vendor its own USB code. It is also a packaging reminder that command-line EEPROM utilities, Python bindings, libusb transitions, and kernel-driver detach behavior are part of the real ABI users care about.

时间线

  • 2016-05-20: Intra2net news records libftdi 1.3.
  • 2017-08-07: Intra2net news records libftdi 1.4.
  • 2020-07-07: Intra2net news records libftdi 1.5.
  • 2026: The official repository page still documents master for libusb 1.0 development and libftdi-0.x for legacy libusb 0.x code.

Related projects

  • libusb provides the portable USB access layer used by libftdi.
  • The Linux ftdi_sio kernel driver is the kernel-space counterpart that many libftdi workflows deliberately bypass or detach from.

安全态势

尚未找到受保护工具覆盖

没有找到 libftdi 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 13 个平台目标。
  • 安装时包含 3 个运行时依赖。
  • 构建元数据列出 3 个构建依赖。

建议审查

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

可执行文件

已安装的可执行文件

命令类型暴露范围备注
ftdi_eepromcli全局可执行文件
libftdi1-configcli全局可执行文件

新鲜度

版本和新鲜度

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

页面生成时间2026-07-10
管理器版本1.5
管理器更新时间2026-06-19
本地数据OK
上游not checked
检测到的最新版本未检测到

https://www.intra2net.com/en/developer/libftdi

安装元数据

软件包元数据

软件包键brew:libftdi
版本1.5
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/libftdi
主页https://www.intra2net.com/en/developer/libftdi
仓库http://developer.intra2net.com/git?p=libftdi
上游文档https://www.intra2net.com/en/developer/libftdi
许可证LGPL-2.1-only
源码归档https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2
最后更新2026-06-19T12:32:09-07:00
Pulseupdated
依赖boost, confuse, libusb
构建依赖cmake, pkgconf, swig
Bottle可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

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

源数据库匹配

其他软件包管理器记录

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

Debian apt95%

libftdi-dev 0.20-4+b2

Development files for libftdi

http://www.intra2net.com/en/developer/libftdi/

sudo apt install libftdi-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libftdi
  • 2 依赖
  • normalized package name match
  • 匹配方式:Libftdi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libftdi-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libftdi1 0.20-4+b2

Library to control and program the FTDI USB controller

http://www.intra2net.com/en/developer/libftdi/

sudo apt install libftdi1
  • Section: libs
  • Architecture: amd64
  • Source Package: libftdi
  • 2 依赖
  • normalized package name match
  • 匹配方式:Libftdi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libftdi1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libftdi1-dbg 0.20-4+b2

Debugging symbols for libftdi1

http://www.intra2net.com/en/developer/libftdi/

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

libftdi

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

libftdi-dev 0.20-4ubuntu3

Development files for libftdi

http://www.intra2net.com/en/developer/libftdi/

sudo apt install libftdi-dev
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: libftdi
  • 2 依赖
  • normalized package name match
  • 匹配方式:Libftdi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libftdi-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libftdi1 0.20-4ubuntu3

Library to control and program the FTDI USB controller

http://www.intra2net.com/en/developer/libftdi/

sudo apt install libftdi1
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libftdi
  • 2 依赖
  • normalized package name match
  • 匹配方式:Libftdi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libftdi1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libftdi1-dbg 0.20-4ubuntu3

Debugging symbols for libftdi1

http://www.intra2net.com/en/developer/libftdi/

sudo apt install libftdi1-dbg
  • Section: universe/debug
  • Architecture: amd64
  • Source Package: libftdi
  • 1 依赖
  • normalized package name match
  • 匹配方式:Libftdi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libftdi1-dbg from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

libftdi 1.5-24.fc45

Library to program and control the FTDI USB controller

https://www.intra2net.com/en/developer/libftdi/

sudo dnf install libftdi
  • License: LGPL-2.1-only AND GPL-2.0-only AND GPL-2.0-or-later AND (GPL-2.0-only WITH eCos-exception-2.0) AND MIT AND BSD-2-Clause-Views
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libftdi
  • 4 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Libftdi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libftdi from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libftdi-c++ 1.5-24.fc45

Libftdi library C++ binding

https://www.intra2net.com/en/developer/libftdi/

sudo dnf install libftdi-c++
  • License: LGPL-2.1-only AND GPL-2.0-only AND GPL-2.0-or-later AND (GPL-2.0-only WITH eCos-exception-2.0) AND MIT AND BSD-2-Clause-Views
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libftdi
  • 7 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Libftdi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libftdi-c++ from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libftdi-c++-devel 1.5-24.fc45

Libftdi library C++ binding development headers and libraries

https://www.intra2net.com/en/developer/libftdi/

sudo dnf install libftdi-c++-devel
  • License: LGPL-2.1-only AND GPL-2.0-only AND GPL-2.0-or-later AND (GPL-2.0-only WITH eCos-exception-2.0) AND MIT AND BSD-2-Clause-Views
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libftdi
  • 5 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Libftdi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libftdi-c++-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libftdi-devel 1.5-24.fc45

Header files and static libraries for libftdi

https://www.intra2net.com/en/developer/libftdi/

sudo dnf install libftdi-devel
  • License: LGPL-2.1-only AND GPL-2.0-only AND GPL-2.0-or-later AND (GPL-2.0-only WITH eCos-exception-2.0) AND MIT AND BSD-2-Clause-Views
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libftdi
  • 11 依赖
  • 3 提供
  • normalized package name match
  • 匹配方式:Libftdi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libftdi-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

python3-libftdi 1.5-24.fc45

Libftdi library Python 3 binding

https://www.intra2net.com/en/developer/libftdi/

sudo dnf install python3-libftdi
  • License: LGPL-2.1-only AND GPL-2.0-only AND GPL-2.0-or-later AND (GPL-2.0-only WITH eCos-exception-2.0) AND MIT AND BSD-2-Clause-Views
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libftdi
  • 5 依赖
  • 3 提供
  • normalized package name match
  • 匹配方式:Libftdi
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-libftdi from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

libftdi 1.5-10

A library to talk to FTDI chips

https://www.intra2net.com/en/developer/libftdi/

sudo pacman -S libftdi
  • License: GPL-2.0-only AND LGPL-2.1-only
  • Architecture: x86_64
  • 6 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Libftdi
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: libftdi from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

libftdi

sudo port install libftdi
  • normalized package name match
  • 匹配方式:Libftdi
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/libftdi/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

ftdi-eeprom 1.5-10

Tool for reading/erasing/flashing FTDI USB chip EEPROMs

https://www.intra2net.com/en/developer/libftdi/

sudo apt install ftdi-eeprom
  • Section: utils
  • Architecture: amd64
  • Source Package: libftdi1
  • 4 依赖
  • installed executable or alias match
  • 匹配方式:Ftdi Eeprom
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ftdi-eeprom from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

ftdi-eeprom 1.5-6build5

Tool for reading/erasing/flashing FTDI USB chip EEPROMs

https://www.intra2net.com/en/developer/libftdi/

sudo apt install ftdi-eeprom
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: libftdi1
  • 4 依赖
  • installed executable or alias match
  • 匹配方式:Ftdi Eeprom
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ftdi-eeprom from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

来源线索

由仓库数据生成

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

使用的来源

  • 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