macOS
brew install tinycdblocal Homebrew formula metadata
sudo port install tinycdbMacPorts ports tree · databases/tinycdb/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tinycdb pour les workflows d'agents IA.
installation
brew install tinycdblocal Homebrew formula metadata
sudo port install tinycdbMacPorts ports tree · databases/tinycdb/Portfile · Source: api.github.com
sudo apt install tinycdbDebian stable package indexes · tinycdb · Source: deb.debian.org
sudo dnf install tinycdbFedora Rawhide package metadata · tinycdb · Source: dl.fedoraproject.org
nix profile install nixpkgs#tinycdbnixpkgs package indexes · pkgs/by-name/ti/tinycdb/package.nix · Source: api.github.com
sudo pacman -S tinycdbArch Linux sync databases · tinycdb · Source: geo.mirror.pkgbuild.com
aperçu
Create and read constant databases
historique
TinyCDB is Michael Tokarev's small C library and command-line utility for creating, reading, querying, and dumping constant databases. Its official page describes it as compatible to a great extent with Dan J. Bernstein's cdb-0.75 package while offering a smaller, single-library implementation.
The project belongs to the cdb lineage: Bernstein introduced the constant database data structure, and TinyCDB reimplemented that model with a single libcdb library, one cdb utility, a cleaner opaque-structure API, lower memory requirements during creation, and compatibility interfaces for cdb-0.75 and older cdb APIs.
The official page recommends Debian users install through the standard apt repository and mentions RPM packaging support. The batch input records packages for Homebrew, Debian/Ubuntu libcdb-dev, Fedora, MacPorts, Nix, and Arch, which matches TinyCDB's role as a small system library shipped by OS package sets.
TinyCDB is used when a mostly static set of key/value records should be rebuilt atomically and queried quickly. The official examples highlight indexing large user lists such as passwd-like data, and the included cdb utility covers creation, querying, dumping, and conversion from cdbmake-style input.
TinyCDB matters to package nerds because it is a classic small-C Unix component: public-domain-to-MIT licensing, a stable ABI-style header and library, a single CLI utility, and broad distro packaging. It is the kind of dependency that appears under mail, authentication, lookup, and other low-level packages that want cdb files without a heavier database.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
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
| Commande | Type | Exposition | Note |
|---|---|---|---|
cdb | cli | exécutable global |
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.
https://www.corpit.ru/mjt/tinycdb.html
métadonnées d'installation
| Clé du paquet | brew:tinycdb |
|---|---|
| Version | 0.81 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/tinycdb |
| Page d'accueil | https://www.corpit.ru/mjt/tinycdb.html |
| Docs amont | https://www.corpit.ru/mjt/tinycdb.html |
| Licence | LicenseRef-Homebrew-public-domain |
| Archive source | https://www.corpit.ru/mjt/tinycdb/tinycdb-0.81.tar.gz |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | tinycdb |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libcdb-dev 0.81-2
development files for constant databases (cdb)
http://www.corpit.ru/mjt/tinycdb.html
sudo apt install libcdb-devlibcdb1 0.81-2
shared library for constant databases (cdb)
http://www.corpit.ru/mjt/tinycdb.html
sudo apt install libcdb1tinycdb 0.81-2
utility to manipulate constant databases (cdb)
http://www.corpit.ru/mjt/tinycdb.html
sudo apt install tinycdbtinycdb
nix profile install nixpkgs#tinycdblibcdb-dev 0.81-1build1
development files for constant databases (cdb)
http://www.corpit.ru/mjt/tinycdb.html
sudo apt install libcdb-devlibcdb1 0.81-1build1
shared library for constant databases (cdb)
http://www.corpit.ru/mjt/tinycdb.html
sudo apt install libcdb1tinycdb 0.81-1build1
utility to manipulate constant databases (cdb)
http://www.corpit.ru/mjt/tinycdb.html
sudo apt install tinycdbtinycdb 0.80-6.fc44
Utility and library for manipulating constant databases
http://www.corpit.ru/mjt/tinycdb.html
sudo dnf install tinycdbtinycdb-devel 0.80-6.fc44
Development files for tinycdb
http://www.corpit.ru/mjt/tinycdb.html
sudo dnf install tinycdb-develtinycdb 0.81-2
Very fast and simple package for creating and reading constant data bases
https://www.corpit.ru/mjt/tinycdb.html
sudo pacman -S tinycdbtinycdb
sudo port install tinycdbcdb
sudo port install cdbcdb
nix profile install nixpkgs#cdbpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.