macOS
brew install libcouchbaselocal Homebrew formula metadata
brew
libcouchbase のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install libcouchbaselocal Homebrew formula metadata
sudo apk add libcouchbaseAlpine Linux edge package indexes · libcouchbase · ソース: dl-cdn.alpinelinux.org
sudo dnf install libcouchbaseFedora Rawhide package metadata · libcouchbase · ソース: dl.fedoraproject.org
nix profile install nixpkgs#libcouchbasenixpkgs package indexes · pkgs/by-name/li/libcouchbase/package.nix · ソース: api.github.com
概要
C library for Couchbase
履歴
libcouchbase is the Couchbase C SDK and low-level C client library. It speaks Couchbase cluster protocols, provides synchronous and asynchronous APIs, and ships the `cbc` command family for administration, diagnostics, data access, and benchmarking.
The Couchbase repository describes libcouchbase as the C client library for Couchbase, responsible for connecting to a cluster and executing data operations. Its README also shows the library's long-standing cross-platform shape: Linux, OS X/macOS, and Windows support, with asynchronous integrations for libuv, libev, libevent, select, and Windows IOCP.
Couchbase documentation treats libcouchbase as both the C SDK and as infrastructure for other SDKs. The getting-started guide states that older versions of the Node.js, PHP, and Python SDKs used libcouchbase to communicate with Couchbase Server.
Adoption came from two directions: direct C applications using Couchbase, and language SDKs or extensions that used the C client underneath. Couchbase's package documentation lists apt and yum repositories, Homebrew installation, Windows archives, and source builds, which made the library a normal dependency in both server deployments and developer workstations.
Developers link against the C SDK for key-value, query, management, and cluster operations, while operators and package users often meet libcouchbase through the `cbc-*` tools. The official docs point to `cbc` and `cbc-pillowfight` as examples, and Homebrew exposes a large set of `cbc-` utilities.
libcouchbase is interesting to package nerds because it is not just a leaf CLI: it is a database client ABI, a tool bundle, and historically a foundation for higher-level Couchbase SDKs. Packaging it correctly means caring about TLS, event-loop backends, server compatibility, and command-line tools in one formula.
セキュリティ状態
libcouchbase に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
cbc-admin | cli | グローバル実行可能ファイル | |
cbc-bucket-create | cli | グローバル実行可能ファイル | |
cbc-bucket-delete | cli | グローバル実行可能ファイル | |
cbc-bucket-flush | cli | グローバル実行可能ファイル | |
cbc-bucket-list | cli | グローバル実行可能ファイル | |
cbc-cat | cli | グローバル実行可能ファイル | |
cbc-collection-id | cli | グローバル実行可能ファイル | |
cbc-collection-manifest | cli | グローバル実行可能ファイル | |
cbc-connstr | cli | グローバル実行可能ファイル | |
cbc-create | cli | グローバル実行可能ファイル | |
cbc-decr | cli | グローバル実行可能ファイル | |
cbc-gen | cli | グローバル実行可能ファイル | |
cbc-hash | cli | グローバル実行可能ファイル | |
cbc-incr | cli | グローバル実行可能ファイル | |
cbc-keygen | cli | グローバル実行可能ファイル | |
cbc-lock | cli | グローバル実行可能ファイル | |
cbc-mcversion | cli | グローバル実行可能ファイル | |
cbc-n1ql | cli | グローバル実行可能ファイル | |
cbc-n1qlback | cli | グローバル実行可能ファイル | |
cbc-observe | cli | グローバル実行可能ファイル | |
cbc-observe-seqno | cli | グローバル実行可能ファイル | |
cbc-pillowfight | cli | グローバル実行可能ファイル | |
cbc-ping | cli | グローバル実行可能ファイル | |
cbc-proxy | cli | グローバル実行可能ファイル | |
cbc-rm | cli | グローバル実行可能ファイル | |
cbc-role-list | cli | グローバル実行可能ファイル | |
cbc-stats | cli | グローバル実行可能ファイル | |
cbc-strerror | cli | グローバル実行可能ファイル | |
cbc-subdoc | cli | グローバル実行可能ファイル | |
cbc-touch | cli | グローバル実行可能ファイル | |
cbc-unlock | cli | グローバル実行可能ファイル | |
cbc-user-delete | cli | グローバル実行可能ファイル | |
cbc-user-list | cli | グローバル実行可能ファイル | |
cbc-user-upsert | cli | グローバル実行可能ファイル | |
cbc-verbosity | cli | グローバル実行可能ファイル | |
cbc-version | cli | グローバル実行可能ファイル | |
cbc-view | cli | グローバル実行可能ファイル | |
cbc-watch | cli | グローバル実行可能ファイル | |
cbc-write-config | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://docs.couchbase.com/c-sdk/current/hello-world/start-using-sdk.html
インストールメタデータ
| パッケージキー | brew:libcouchbase |
|---|---|
| バージョン | 3.3.19 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/libcouchbase |
| ホームページ | https://docs.couchbase.com/c-sdk/current/hello-world/start-using-sdk.html |
| リポジトリ | https://github.com/couchbase/libcouchbase |
| 上流ドキュメント | https://docs.couchbase.com/c-sdk/current/hello-world/start-using-sdk.html |
| ライセンス | Apache-2.0 |
| ソースアーカイブ | https://packages.couchbase.com/clients/c/libcouchbase-3.3.19.tar.gz |
| 最終更新 | 2026-05-14T05:35:21Z |
| Pulse | updated |
| 依存関係 | libev, libevent, libuv, openssl@3 |
| ビルド依存関係 | cmake |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libcouchbase |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
libcouchbase
nix profile install nixpkgs#libcouchbaselibcouchbase 3.3.18-r0
C client library for Couchbase
https://developer.couchbase.com/community
sudo apk add libcouchbaselibcouchbase-dev 3.3.18-r0
C client library for Couchbase (development files)
https://developer.couchbase.com/community
sudo apk add libcouchbase-devlibcouchbase-doc 3.3.18-r0
C client library for Couchbase (documentation)
https://developer.couchbase.com/community
sudo apk add libcouchbase-doclibcouchbase-libev 3.3.18-r0
C client library for Couchbase (libev backend)
https://developer.couchbase.com/community
sudo apk add libcouchbase-libevlibcouchbase-libevent 3.3.18-r0
C client library for Couchbase (libevent backend)
https://developer.couchbase.com/community
sudo apk add libcouchbase-libeventlibcouchbase-libuv 3.3.18-r0
C client library for Couchbase (libuv backend)
https://developer.couchbase.com/community
sudo apk add libcouchbase-libuvlibcouchbase-utils 3.3.18-r0
C client library for Couchbase (command line utilities)
https://developer.couchbase.com/community
sudo apk add libcouchbase-utilslibcouchbase 3.3.18-3.fc44
Client and protocol library for the Couchbase project
https://docs.couchbase.com/c-sdk/current/project-docs/sdk-release-notes.html
sudo dnf install libcouchbaselibcouchbase-devel 3.3.18-3.fc44
Couchbase client library - Header files
https://docs.couchbase.com/c-sdk/current/project-docs/sdk-release-notes.html
sudo dnf install libcouchbase-devellibcouchbase-libev 3.3.18-3.fc44
Couchbase client library - libev IO back-end
https://docs.couchbase.com/c-sdk/current/project-docs/sdk-release-notes.html
sudo dnf install libcouchbase-libevlibcouchbase-libevent 3.3.18-3.fc44
Couchbase client library - libevent IO back-end
https://docs.couchbase.com/c-sdk/current/project-docs/sdk-release-notes.html
sudo dnf install libcouchbase-libeventlibcouchbase-libuv 3.3.18-3.fc44
Couchbase client library - libuv IO back-end
https://docs.couchbase.com/c-sdk/current/project-docs/sdk-release-notes.html
sudo dnf install libcouchbase-libuvlibcouchbase-tools 3.3.18-3.fc44
Couchbase client tools
https://docs.couchbase.com/c-sdk/current/project-docs/sdk-release-notes.html
sudo dnf install libcouchbase-toolsソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.