Automic VaultAutomic Vault

brew

Installer libftdi avec Homebrew, dnf, MacPorts, Nix, pacman, apt

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libftdi pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libftdi

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install libftdi

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

Linux

Fedora dnfvérifié · 92%
sudo dnf install libftdi

Fedora Rawhide package metadata · libftdi · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#libftdi

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

Arch Linux pacmanvérifié · 92%
sudo pacman -S libftdi

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

Debian aptvérifié · 92%
sudo apt install libftdi-dev

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

aperçu

Résumé du paquet

Library to talk to FTDI chips

Commandes et alias

  • ftdi_eeprom
  • libftdi1-config

historique

Historique du projet et usages

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

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour libftdi. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 13 plateformes.
  • S’installe avec 3 dépendances d’exécution.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
ftdi_eepromcliexécutable global
libftdi1-configcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire1.5
gestionnaire mis à jour2026-06-19
données localesOK
amontnot checked
dernière version détectéenon détecté

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

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libftdi
Version1.5
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/libftdi
Page d'accueilhttps://www.intra2net.com/en/developer/libftdi
Dépôthttp://developer.intra2net.com/git?p=libftdi
Docs amonthttps://www.intra2net.com/en/developer/libftdi
LicenceLGPL-2.1-only
Archive sourcehttps://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2
Dernière mise à jour2026-06-19T12:32:09-07:00
Pulseupdated
Dépendancesboost, confuse, libusb
Dépendances de compilationcmake, pkgconf, swig
Bouteilledisponible (sur arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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 Dépendances
  • installed executable or alias match
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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