# Installer protobuf avec Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, scoop, winget, zypper, chocolatey

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

## installation

```sh
sudo av install brew:protobuf
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install protobuf
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install protobuf
```

  Preuve: MacPorts ports tree: devel/protobuf/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add protobuf
```

  Preuve: Alpine Linux edge package indexes: protobuf from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

- dnf (92%):

```sh
sudo dnf install protobuf
```

  Preuve: Fedora Rawhide package metadata: protobuf from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#protobuf
```

  Preuve: nixpkgs package indexes: protobuf from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

- pacman (92%):

```sh
sudo pacman -S protobuf
```

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

- Debian apt (92%):

```sh
sudo apt install elpa-protobuf-mode
```

  Preuve: Debian stable package indexes: elpa-protobuf-mode from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- zypper (92%):

```sh
sudo zypper install libprotobuf-lite34_2_0
```

  Preuve: openSUSE Tumbleweed package metadata: libprotobuf-lite34_2_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install extras/protobuf
```

  Preuve: Scoop official bucket manifest trees: bucket/protobuf.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

- winget (92%):

```sh
winget install --id Google.Protobuf -e
```

  Preuve: Windows Package Manager source index: Google.Protobuf from https://cdn.winget.microsoft.com/cache/source.msix

- Chocolatey (92%):

```sh
choco install protoc
```

  Preuve: Chocolatey community package catalog: protoc from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','processing'

## Faits du paquet

- **Clé du paquet:** brew:protobuf
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/protobuf>
- **Version:** 35.1
- **Résumé source:** Protocol buffers (Google's data interchange format)
- **Page d'accueil:** <https://protobuf.dev/>
- **Dépôt:** <https://github.com/protocolbuffers/protobuf>
- **Docs amont:** <https://protobuf.dev/>
- **Licence:** BSD-3-Clause
- **Archive source:** <https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protobuf-35.1.tar.gz>
- **Dernière mise à jour:** 2026-06-20T05:07:45Z
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

- protoc (cli)
- protoc-35.1.0 (cli)
- protoc-gen-upb (cli)
- protoc-gen-upb-35.1.0 (cli)
- protoc-gen-upb_minitable (cli)
- protoc-gen-upb_minitable-35.1.0 (cli)
- protoc-gen-upbdefs (cli)
- protoc-gen-upbdefs-35.1.0 (cli)
- protoc (alias)
- protoc-35.1.0 (alias)
- protoc-gen-upb (alias)
- protoc-gen-upb-35.1.0 (alias)
- protoc-gen-upb_minitable (alias)
- protoc-gen-upb_minitable-35.1.0 (alias)
- protoc-gen-upbdefs (alias)
- protoc-gen-upbdefs-35.1.0 (alias)

## Dépendances

- abseil

## Dépendances de compilation

- cmake
- googletest

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 35.1
- gestionnaire mis à jour: 2026-06-20
- données locales: OK
- dépôt amont: https://github.com/protocolbuffers/protobuf
- info: No cached GitHub release or tag data was available.

## Notes de sécurité

narrow executable package without higher-risk signals.

- **Risque Geiger:** vert / faible
- narrow executable package without higher-risk signals

## Détails de la base source

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

## Autres enregistrements de gestionnaires de paquets

- Debian apt - elpa-protobuf-mode - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: elpa-protobuf-mode from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Emacs addon for editing protocol buffers | https://github.com/google/protobuf/
- Debian apt - libprotobuf-dev - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: libprotobuf-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | protocol buffers C++ library (development files) and proto files | https://github.com/google/protobuf/
- Debian apt - libprotobuf-java - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: libprotobuf-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Java bindings for protocol buffers | https://github.com/google/protobuf/
- Debian apt - libprotobuf-lite32t64 - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: libprotobuf-lite32t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | protocol buffers C++ library (lite version) | https://github.com/google/protobuf/
- Debian apt - libprotobuf32t64 - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: libprotobuf32t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | protocol buffers C++ library | https://github.com/google/protobuf/
- Debian apt - libprotoc-dev - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: libprotoc-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | protocol buffers compiler library (development files) | https://github.com/google/protobuf/
- Debian apt - libprotoc32t64 - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: libprotoc32t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | protocol buffers compiler library | https://github.com/google/protobuf/
- Debian apt - php-google-protobuf - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: php-google-protobuf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | PHP bindings for protocol buffers | https://github.com/google/protobuf/
- Debian apt - protobuf-compiler - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: protobuf-compiler from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | compiler for protocol buffer definition files | https://github.com/google/protobuf/
- Debian apt - python3-protobuf - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: python3-protobuf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Python 3 bindings for protocol buffers | https://github.com/google/protobuf/
- Debian apt - ruby-google-protobuf - 3.21.12-11+deb13u1: normalized package name match | Debian stable package indexes: ruby-google-protobuf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Protocol Buffers | https://github.com/google/protobuf/
- Nix - protobuf: normalized package name match | nixpkgs package indexes: protobuf from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
- Ubuntu apt - elpa-protobuf-mode - 3.21.12-8.2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: elpa-protobuf-mode from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Emacs addon for editing protocol buffers | https://github.com/google/protobuf/
- Ubuntu apt - libprotobuf-dev - 3.21.12-8.2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libprotobuf-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | protocol buffers C++ library (development files) and proto files | https://github.com/google/protobuf/
- Ubuntu apt - libprotobuf-java - 3.21.12-8.2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libprotobuf-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Java bindings for protocol buffers | https://github.com/google/protobuf/
- Ubuntu apt - libprotobuf-lite32t64 - 3.21.12-8.2build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libprotobuf-lite32t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | protocol buffers C++ library (lite version) | https://github.com/google/protobuf/


## Liens liés

- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/fr/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Developer build packages](https://pkg.so/fr/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [Language runtime packages](https://pkg.so/fr/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [cmake](https://pkg.so/fr/brew/cmake/) - Build dependency declared by Homebrew.
- [mysql](https://pkg.so/fr/brew/mysql/) - Popular package that depends on this formula.
- [grpc](https://pkg.so/fr/brew/grpc/) - Popular package that depends on this formula.
- [apache-arrow](https://pkg.so/fr/brew/apache-arrow/) - Popular package that depends on this formula.
- [openvino](https://pkg.so/fr/brew/openvino/) - Popular package that depends on this formula.
- [opencv](https://pkg.so/fr/brew/opencv/) - Popular package that depends on this formula.
- [mysql@8.0](https://pkg.so/fr/brew/mysql-8-0/) - Popular package that depends on this formula.
- [avro-c](https://pkg.so/fr/brew/avro-c/) - Shares pkgdb curated category or tags: cli, data, serialization.
- [avro-tools](https://pkg.so/fr/brew/avro-tools/) - Shares pkgdb curated category or tags: cli, data, serialization.
- [avro-cpp](https://pkg.so/fr/brew/avro-cpp/) - Shares pkgdb curated category or tags: cli, data, serialization.
- [lcm](https://pkg.so/fr/brew/lcm/) - Shares pkgdb curated category or tags: cli, data, serialization.
- [colfer](https://pkg.so/fr/brew/colfer/) - Shares pkgdb curated category or tags: cli, data, serialization.
- [typical](https://pkg.so/fr/brew/typical/) - Shares pkgdb curated category or tags: cli, data, data-interchange, serialization.
- [tbls](https://pkg.so/fr/brew/tbls/) - Shares pkgdb curated category or tags: cli, data, schema.
- [mcap](https://pkg.so/fr/brew/mcap/) - Shares pkgdb curated category or tags: cli, data, serialization.
- [protoc](https://pkg.so/fr/npm/protoc/) - Executable or command metadata overlaps with this package. Shared terms: buffers, cli, compiler, data, protobuf.
- [protocol-buffers](https://pkg.so/fr/npm/protocol-buffers/) - Local package facts share a topical domain. Shared terms: buffers, cli, data, google, protobuf.
- [protobuf-c](https://pkg.so/fr/brew/protobuf-c/) - Package names and metadata indicate a similar tool family. Shared terms: abseil, buffers, cli, gen, protobuf.

## Combined YAML source

View the package source record on GitHub. [combined/protobuf.yml](https://github.com/mxcl/pkgdb/blob/main/combined/protobuf.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
