# Install influxdb with Homebrew, apt, MacPorts, Nix, pacman, scoop, zypper

Time series, events, and metrics database. Version 3.10.0 via Homebrew; verified 2026-06-18.

## Install

```sh
sudo av install brew:influxdb
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install influxdb
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install influxdb
```

  Evidence: MacPorts ports tree: sysutils/influxdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- Debian apt (92%):

```sh
sudo apt install golang-github-influxdb-influxdb-dev
```

  Evidence: Debian stable package indexes: golang-github-influxdb-influxdb-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- Nix (92%):

```sh
nix profile install nixpkgs#influxdb
```

  Evidence: nixpkgs package indexes: pkgs/by-name/in/influxdb/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S influxdb
```

  Evidence: Arch Linux sync databases: influxdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install influxdb
```

  Evidence: openSUSE Tumbleweed package metadata: influxdb from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install main/influxdb
```

  Evidence: Scoop official bucket manifest trees: bucket/influxdb.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:influxdb
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/influxdb>
- **Version:** 3.10.0
- **Source summary:** Time series, events, and metrics database
- **Homepage:** <https://influxdata.com/time-series-platform/influxdb/>
- **Repository:** <https://github.com/influxdata/influxdb>
- **Upstream docs:** <https://docs.influxdata.com/influxdb3>
- **License:** Apache-2.0 OR MIT
- **Source archive:** <https://github.com/influxdata/influxdb.git>
- **Last updated:** 2026-06-18T00:17:45Z
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- influxdb3 (cli)
- influxdb3 (alias)

## Dependencies

- python@3.14

## Build dependencies

- pkgconf
- protobuf
- rust

## Uses from macOS

- bzip2

## Install behavior

- Post-install hook: not defined
- Service: declared
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 3.10.0
- Package-manager updated: 2026-06-18
- Local data: ok
- Upstream repository: https://github.com/influxdata/influxdb
- info: No cached GitHub release or tag data was available.
## Project history and usage

InfluxDB is InfluxData's open-source time-series database for metrics, events, logs, sensor data, monitoring, analytics, and real-time dashboards. Across its major versions it moved from a Go/TSM time-series database with InfluxQL, to the v2 platform with Flux and integrated UI features, and then to InfluxDB 3 Core built around Apache Arrow, DataFusion, and Parquet.

### Project history

InfluxDB's early identity was a purpose-built database for time-series data, with line protocol ingestion, retention policies, continuous queries, and the InfluxQL query language. Its ecosystem grew with Telegraf for collection, Chronograf for UI, Kapacitor for processing and alerting, and client libraries across common languages.

InfluxDB 2.0 changed the product shape by combining database APIs, background processing, dashboards, and exploration features in one platform, organizing data around organizations and buckets rather than only the v1 database/retention-policy model. The v2 release notes describe 2.0 GA as the first production-ready open-source 2.0 release and highlight Flux, v1 compatibility, templates, stacks, and upgrade paths from v1.

InfluxDB 3 is a larger architectural reset. InfluxData described InfluxDB 3 as the successor to the IOx work, with storage in Apache Parquet, query execution through Apache Arrow DataFusion, and SQL/InfluxQL-oriented access. The public InfluxDB repository presents InfluxDB 3 Core as a Rust-built database for real-time events, analytics, and monitoring, with compatibility for v1/v2 write APIs and InfluxQL query compatibility.

### Adoption history

InfluxDB adoption is broad in monitoring and observability stacks because the line protocol, Telegraf agent, client libraries, dashboards, and package-manager distribution made it easy to collect metrics from machines, applications, IoT devices, networks, and financial or behavioral streams. The input metadata shows packages across Homebrew, Debian/Ubuntu development packages, MacPorts, Nix, Arch, Scoop, and openSUSE.

The v3 transition split use cases more explicitly: InfluxDB 3 Core and Enterprise targeted high-ingest, low-latency, analytic, and object-storage-backed workloads, while v1/v2 compatibility remained important for existing write paths and InfluxQL users.

### How it is used

Operators use InfluxDB to ingest line protocol, store timestamped measurements, query recent and historical data, power dashboards, retain or downsample metrics, and back monitoring or automation systems. InfluxDB 3 Core emphasizes SQL, InfluxQL, Flight SQL, Parquet persistence, object-storage or local-disk deployment, and an embedded Python VM for plugins and triggers.

Packaging differs by era: the server package provides the database daemon or influxdb3 binary, while v2-era administration often uses the separately packaged influx CLI.

### Why package nerds care

InfluxDB is significant to package nerds because its package history mirrors product architecture: v1 server plus ecosystem daemons, v2 platform plus split CLI, and v3 database engine with Rust, Arrow, DataFusion, and Parquet dependencies. Formula names, binary names, branches, and docs paths all encode those version-line transitions.

It is also one of the canonical examples of infrastructure software whose package is both a local developer tool and a production service, so service files, data directories, upgrade paths, and client compatibility matter as much as the binary.

### Timeline

- 2013: InfluxDB repository created for an open-source time-series database.
- 2020: InfluxDB 2.0 GA released with Flux, v1 compatibility, templates, stacks, and upgrade paths.
- 2021: InfluxDB 2.1 announced that the influx CLI would move to a separate repository and release stream.
- 2025: InfluxData announced the open-source InfluxDB 3 plan and copied IOx work into the InfluxDB repository.
- 2025: InfluxDB 3 Core and Enterprise reached general availability.
- 2026: InfluxDB 3 Core repository and release notes continued the v3 release train.

### Related projects

- Telegraf, Chronograf, Kapacitor, Flux, the separate influx-cli repository, Apache Arrow, Apache DataFusion, Apache Parquet, Flight SQL, and the earlier IOx codebase are the main related projects and technologies in InfluxDB's package history.

### Sources

- <https://docs.influxdata.com/influxdb/v2/reference/release-notes/influxdb/>
- <https://github.com/influxdata/influxdb>
- <https://www.influxdata.com/blog/influxdb-3-0-system-architecture/>
- <https://www.influxdata.com/blog/influxdb-3-oss-ga/>
- <https://www.influxdata.com/blog/the-plan-for-influxdb-3-0-open-source/>


## Security Notes

broad file, network, media, or database tool signal. formula declares a Homebrew service.

- **Geiger risk:** orange / medium
- broad file, network, media, or database tool signal
- formula declares a Homebrew service

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** influxdb
- **Aliases:** influxdb@3
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Debian apt - golang-github-influxdb-influxdb-dev - 1.6.7~rc0-2: normalized package name match | Debian stable package indexes: golang-github-influxdb-influxdb-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Scalable datastore for metrics, events, and real-time analytics. | https://www.influxdata.com/products/influxdb-overview/
- Debian apt - influxdb - 1.6.7~rc0-2+b12: normalized package name match | Debian stable package indexes: influxdb from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Scalable datastore for metrics, events, and real-time analytics | https://www.influxdata.com/products/influxdb-overview/
- Debian apt - influxdb-client - 1.6.7~rc0-2+b12: normalized package name match | Debian stable package indexes: influxdb-client from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | command line interface for InfluxDB | https://www.influxdata.com/products/influxdb-overview/
- Nix - influxdb: normalized package name match | nixpkgs package indexes: pkgs/by-name/in/influxdb/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - golang-github-influxdb-influxdb-dev - 1.6.7~rc0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: golang-github-influxdb-influxdb-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Scalable datastore for metrics, events, and real-time analytics. | https://www.influxdata.com/products/influxdb-overview/
- Ubuntu apt - influxdb - 1.6.7~rc0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: influxdb from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Scalable datastore for metrics, events, and real-time analytics | https://www.influxdata.com/products/influxdb-overview/
- Ubuntu apt - influxdb-client - 1.6.7~rc0-2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: influxdb-client from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | command line interface for InfluxDB | https://www.influxdata.com/products/influxdb-overview/
- pacman - influxdb - 2.7.10-1: normalized package name match | Arch Linux sync databases: influxdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Scalable datastore for metrics, events, and real-time analytics | https://github.com/InfluxData/influxdb
- zypper - influxdb - 1.11.8-1.9: normalized package name match | openSUSE Tumbleweed package metadata: influxdb from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Scalable datastore for metrics, events, and real-time analytics | https://github.com/influxdata/influxdb
- zypper - influxdb-devel - 1.11.8-1.9: normalized package name match | openSUSE Tumbleweed package metadata: influxdb-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | InfluxDB development files | https://github.com/influxdata/influxdb
- MacPorts - influxdb: normalized package name match | MacPorts ports tree: sysutils/influxdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Scoop - main/influxdb: normalized package name match | Scoop official bucket manifest trees: bucket/influxdb.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
- Nix - influxdb3: installed executable or alias match | nixpkgs package indexes: pkgs/by-name/in/influxdb3/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1


## Related links

- [Secret-risk packages](https://www.automicvault.com/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://www.automicvault.com/pkg/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [python@3.14](https://www.automicvault.com/pkg/brew/python-3-14/) - Runtime dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [protobuf](https://www.automicvault.com/pkg/brew/protobuf/) - Build dependency declared by Homebrew.
- [rust](https://www.automicvault.com/pkg/brew/rust/) - Build dependency declared by Homebrew.
- [chronograf](https://www.automicvault.com/pkg/brew/chronograf/) - Popular package that depends on this formula.
- [influxdb-cli](https://www.automicvault.com/pkg/brew/influxdb-cli/) - Package name indicates the same formula family.
- [influxdb@1](https://www.automicvault.com/pkg/brew/influxdb-1/) - Package name indicates the same formula family.
- [influxdb@2](https://www.automicvault.com/pkg/brew/influxdb-2/) - Package name indicates the same formula family.
- [opentsdb](https://www.automicvault.com/pkg/brew/opentsdb/) - Shares av.db curated category or tags: cli, data, database, time-series, time-series-database.
- [victoriametrics](https://www.automicvault.com/pkg/brew/victoriametrics/) - Shares av.db curated category or tags: cli, data, metrics, time-series-database.
- [questdb](https://www.automicvault.com/pkg/brew/questdb/) - Shares av.db curated category or tags: cli, data, database, time-series.
- [telegraf](https://www.automicvault.com/pkg/brew/telegraf/) - Shares av.db curated category or tags: cli, data, metrics, time-series.
- [traildb](https://www.automicvault.com/pkg/brew/traildb/) - Shares av.db curated category or tags: cli, data, database, time-series.
- [apache-geode](https://www.automicvault.com/pkg/brew/apache-geode/) - Shares av.db curated category or tags: cli, data, database.
- [arcadedb](https://www.automicvault.com/pkg/brew/arcadedb/) - Shares av.db curated category or tags: cli, data, database.
- [flux](https://www.automicvault.com/pkg/brew/flux/) - Local package facts share a topical domain. Shared terms: cli, data, influxdb, series, time.

## Combined YAML source

View the package source record on GitHub. [combined/influxdb.yml](https://github.com/automic-vault/db/blob/main/combined/influxdb.yml)


## Sources

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