Automic VaultAutomic Vault

brew

Installer flux avec Homebrew, apk, chocolatey, MacPorts, Nix, scoop, winget, zypper

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install flux

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install flux

MacPorts ports tree · sysutils/flux/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add flux

Alpine Linux edge package indexes · flux · Source: dl-cdn.alpinelinux.org

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

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

openSUSE zyppervérifié · 92%
sudo zypper install libflux-devel

openSUSE Tumbleweed package metadata · libflux-devel · Source: download.opensuse.org

Windows

Chocolateyvérifié · 92%
choco install flux

Chocolatey community package catalog · flux · Source: community.chocolatey.org

Scoopvérifié · 92%
scoop install extras/flux

Scoop official bucket manifest trees · bucket/flux.json · Source: api.github.com

Windows Package Managervérifié · 92%
winget install --id FluxCD.Flux -e

Windows Package Manager source index · FluxCD.Flux · Source: cdn.winget.microsoft.com

aperçu

Résumé du paquet

Lightweight scripting language for querying databases

historique

Historique du projet et usages

Flux is InfluxData's open-source functional data scripting language for querying, analyzing, and acting on data, especially time-series data in InfluxDB 1.x and 2.x.

Historique du projet

InfluxData documents Flux as a language that unifies querying, processing, writing, and acting on data in one syntax, with support for time-series databases, SQL databases, and CSV data sources.

The public Flux repository describes it as part of InfluxDB 1.7 and 2.0 while also runnable independently. InfluxData later placed Flux in maintenance mode and did not carry native Flux support into InfluxDB 3.

Historique d'adoption

Flux adoption was tied to InfluxDB 1.7, InfluxDB 2.x, Flux tasks, dashboards, and the InfluxData documentation ecosystem. Its standard library grew broad support for data transformations, InfluxDB-specific operations, SQL, CSV, Prometheus-style functions, testing helpers, and notification endpoints.

InfluxData's current guidance says existing InfluxDB 1.x and 2.x users can continue using Flux, while new InfluxDB 3 work should generally use InfluxQL or SQL.

Modes d'utilisation

Users write Flux scripts to read from buckets, filter and transform tables, join streams, aggregate windows, define functions, query external data sources, and drive tasks or alerts in InfluxDB-era workflows. The standalone flux command also exposes a REPL-style developer workflow in older releases.

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

Flux is notable to package maintainers because it is both a language runtime and a database-adjacent tool: packaging it means exposing a CLI, stdlib, parser, planner, and runtime outside the InfluxDB server that popularized it.

Its maintenance-mode status matters for curation because the package remains useful for legacy InfluxDB 1.x/2.x users even though InfluxDB 3 moved toward SQL and InfluxQL.

Chronologie

  • 2018: Flux v0.7.x releases were published during early language development.
  • 2018: Flux v0.14.0 changed the flux command into a REPL and organized built-in code into Flux packages.
  • 2019: Flux v0.65.0 was published during the pre-1.0 language series.
  • 2020: InfluxDB 2.0-era adoption made Flux central to many InfluxData 2.x workflows.
  • 2026: InfluxData documentation states that Flux is in maintenance mode and not supported in InfluxDB 3.

Related projects

  • InfluxDB 1.x, InfluxDB 2.x, InfluxDB 3, InfluxQL, SQL, Telegraf, Chronograf, and Kapacitor are closely related parts of the InfluxData ecosystem.
  • Prometheus, SQL databases, and CSV sources are important integration targets documented in the Flux standard library and query-source docs.

posture de sécurité

Niveau de risque : yellow

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • broad file, network, media, or database tool signal
  • generalized runtime or code generation signal

Signaux

  • text:database
  • text:scripting language

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 6 plateformes.
  • 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
fluxcliexé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-25
version du gestionnaire0.200.0
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/influxdata/flux

  • infoNo package-manager update timestamp was available.confiance faible
  • infoNo cached GitHub release or tag data was available.https://github.com/influxdata/fluxconfiance none

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:flux
Version0.200.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/flux
Page d'accueilhttps://www.influxdata.com/products/flux/
Dépôthttps://github.com/influxdata/flux
Docs amonthttps://docs.influxdata.com/flux/v0
LicenceMIT
Archive sourcehttps://github.com/influxdata/flux.git
Dépendances de compilationgo, pkgconf, rust
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, 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 Nameflux
Version Scheme0
Revision0
Head VersionHEAD
Conflicts With
  • fantom
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

Nix95%

flux

nix profile install nixpkgs#flux
  • normalized package name match
  • Correspondance par : Flux
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/fl/flux/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

flux 2.8.1-r2

Open and extensible continuous delivery solution for Kubernetes

https://fluxcd.io/

sudo apk add flux
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: flux
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Flux
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: flux from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

flux-bash-completion 2.8.1-r2

Bash completions for flux

https://fluxcd.io/

sudo apk add flux-bash-completion
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: flux
  • normalized package name match
  • Correspondance par : Flux
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: flux-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

flux-fish-completion 2.8.1-r2

Fish completions for flux

https://fluxcd.io/

sudo apk add flux-fish-completion
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: flux
  • normalized package name match
  • Correspondance par : Flux
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: flux-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

flux-zsh-completion 2.8.1-r2

Zsh completions for flux

https://fluxcd.io/

sudo apk add flux-zsh-completion
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: flux
  • normalized package name match
  • Correspondance par : Flux
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: flux-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
zypper95%

libflux-devel 0.199.0-1.2

Development libraries and header files for Influx data language

https://github.com/influxdata/flux

sudo zypper install libflux-devel
  • License: Apache-2.0 AND MIT AND (Apache-2.0 OR MIT) AND Apache-2.0 WITH LLVM-exception AND CC-BY-3.0 AND CC-BY-SA-4.0 AND (Apache-2.0 OR BSL-1.0) AND BSD-3-Clause AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: flux
  • 4 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Flux
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libflux-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

libflux0_199_0 0.199.0-1.2

Influx data language

https://github.com/influxdata/flux

sudo zypper install libflux0_199_0
  • License: Apache-2.0 AND MIT AND (Apache-2.0 OR MIT) AND Apache-2.0 WITH LLVM-exception AND CC-BY-3.0 AND CC-BY-SA-4.0 AND (Apache-2.0 OR BSL-1.0) AND BSD-3-Clause AND
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: flux
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Flux
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libflux0_199_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

flux

sudo port install flux
  • normalized package name match
  • Correspondance par : Flux
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/flux/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Chocolatey95%

flux

choco install flux
  • normalized package name match
  • Correspondance par : Flux
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: flux from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','flow-launcher'
Scoop95%

extras/flux

scoop install extras/flux
  • normalized package name match
  • Correspondance par : Flux
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/flux.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
Scoop95%

main/flux

scoop install main/flux
  • normalized package name match
  • Correspondance par : Flux
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/flux.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

FluxCD.Flux

winget install --id FluxCD.Flux -e
  • normalized package name match
  • Correspondance par : Flux
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: FluxCD.Flux from https://cdn.winget.microsoft.com/cache/source.msix
winget95%

flux.flux

winget install --id flux.flux -e
  • normalized package name match
  • Correspondance par : Flux
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: flux.flux from https://cdn.winget.microsoft.com/cache/source.msix

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

  • Geiger risk classifier
  • 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