# Installer alembic avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

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

## installation

```sh
sudo av install brew:alembic
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install alembic
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install alembic
```

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

### Linux

- apk (92%):

```sh
sudo apk add alembic
```

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

- Debian apt (92%):

```sh
sudo apt install alembic
```

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

- dnf (92%):

```sh
sudo dnf install alembic
```

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

- Nix (92%):

```sh
nix profile install nixpkgs#alembic
```

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

- pacman (92%):

```sh
sudo pacman -S alembic
```

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

- zypper (92%):

```sh
sudo zypper install alembic-devel
```

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

## Faits du paquet

- **Clé du paquet:** brew:alembic
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/alembic>
- **Version:** 1.8.12
- **Résumé source:** Open computer graphics interchange framework
- **Page d'accueil:** <http://www.alembic.io/>
- **Dépôt:** <https://github.com/alembic/alembic>
- **Docs amont:** <http://docs.alembic.io/>
- **Licence:** BSD-3-Clause
- **Archive source:** <https://github.com/alembic/alembic/archive/refs/tags/1.8.12.tar.gz>
- **Dernière mise à jour:** 2026-07-02T03:26:38Z
- **Généré:** 2026-07-08T18:08:21+00:00

## exécutables

- abcconvert (cli)
- abcdiff (cli)
- abcecho (cli)
- abcechobounds (cli)
- abcls (cli)
- abcstitcher (cli)
- abctree (cli)
- abcconvert (alias)
- abcdiff (alias)
- abcecho (alias)
- abcechobounds (alias)
- abcls (alias)
- abcstitcher (alias)
- abctree (alias)

## Dépendances

- hdf5
- imath

## Dépendances de compilation

- cmake

## 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-07-08
- version du gestionnaire: 1.8.12
- gestionnaire mis à jour: 2026-07-02
- données locales: OK
- dépôt amont: https://github.com/alembic/alembic
- dernière version détectée: 1.8.12 (à jour)
## Historique du projet et usages

Alembic is an open computer-graphics interchange framework for baked animated scene data. It is important because it turned a recurring visual-effects pipeline problem, moving computed geometry between tools and facilities, into a widely packaged open format and library.

### Historique du projet

Alembic was jointly developed by Sony Pictures Imageworks and Lucasfilm/Industrial Light & Magic. The official site describes it as an application-independent representation of baked geometric results, explicitly not a dependency graph, rig format, asset manager, or native scene-file replacement.

The official updates page says joint development was announced at SIGGRAPH 2010 and Alembic 1.0 was released publicly at SIGGRAPH 2011. The 1.0 announcement emphasized production-scale animated data exchange, automatic data de-duplication, C++ and Python code, HDF5/OpenEXR-era dependencies, and a BSD license.

Alembic 1.1 in 2012 added Python API bindings, lights, materials, collections, and performance fixes. Later NEWS entries show a long maintenance life focused on CMake, Python bindings, Imath/OpenEXR transitions, Ogawa storage robustness, Windows and mingw portability, fuzzing fixes, and ABI/package integration details.

### Historique d'adoption

The official 2012 update says ILM used Alembic on The Avengers and Sony Pictures Imageworks used it on Men in Black 3, The Amazing Spider-Man, and Hotel Transylvania. It also names Autodesk, The Foundry, Solid Angle, Side Effects, Luxology, and Exocortex as vendors or plugin providers adding Alembic support.

The supplied package facts show broad distribution packaging across Homebrew, apk, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE. That is consistent with Alembic's role as both an end-user command suite and a build dependency for DCC, renderer, and pipeline software.

### Modes d'utilisation

Alembic packages usually expose command-line utilities such as `abcconvert`, `abcdiff`, `abcecho`, `abcechobounds`, `abcls`, `abcstitcher`, and `abctree`. Users and build systems also consume the C++ library, Python bindings, and plugins for host applications such as Maya.

Its core use is geometry caching and scene handoff: baking animated meshes, transforms, curves, points, cameras, and related data so downstream lighting, rendering, simulation, or review tools can read the results without needing the original procedural rig.

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

Alembic is package-nerd significant because it is infrastructure disguised as a media format. A distro package has to care about C++ ABI, CMake config files, Python bindings, optional HDF5 support, Imath/OpenEXR compatibility, renderer/DCC plugin toggles, and command-line utilities.

It is also a good example of film-industry open source becoming normal system dependency material. The old project site, generated docs, and GitHub repository together show the migration from studio-driven release announcements to ordinary long-tail open source maintenance.

### Chronologie

- 2010: Joint development announced at SIGGRAPH.
- 2011-08-09: Alembic 1.0 released publicly at SIGGRAPH.
- 2012-08-05: Alembic 1.1 announced after a year of industry adoption.
- 2021-04-17: Alembic 1.8.0 dropped ancient TR1 support and moved toward modern C++ expectations.
- 2023-09-25: Alembic 1.8.6 added CPack and mingw-related build fixes.
- 2025-03-20: Alembic 1.8.11 recorded CMake, Python binding, and Ogawa robustness fixes.

### Related projects

- Alembic's README names Imath, HDF5, Boost/PyAlembic, Arnold, Pixar PRMan, and Autodesk Maya as build-time or optional integration surfaces.
- The project's history sits beside other studio-born open media infrastructure such as OpenEXR, OpenColorIO, OSL, and related Academy Software Foundation ecosystem components.

### Sources

- <http://docs.alembic.io/>
- <http://www.alembic.io/>
- <http://www.alembic.io/updates.html>
- <https://github.com/alembic/alembic/blob/master/NEWS.txt>
- <https://github.com/alembic/alembic/blob/master/README.txt>
- source_facts.package-manager


## 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:** alembic
- **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

## Autres enregistrements de gestionnaires de paquets

- Debian apt - alembic - 1.13.2-4: normalized package name match | Debian stable package indexes: alembic from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | lightweight database migration tool for SQLAlchemy | https://github.com/sqlalchemy/alembic
- Debian apt - python3-alembic - 1.13.2-4: normalized package name match | Debian stable package indexes: python3-alembic from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | lightweight database migration tool for SQLAlchemy - Python module | https://github.com/sqlalchemy/alembic
- Nix - alembic: normalized package name match | nixpkgs package indexes: pkgs/by-name/al/alembic/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - alembic - 1.13.1-3: normalized package name match | Ubuntu 24.04 LTS package indexes: alembic from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | lightweight database migration tool for SQLAlchemy | https://github.com/sqlalchemy/alembic
- Ubuntu apt - python3-alembic - 1.13.1-3: normalized package name match | Ubuntu 24.04 LTS package indexes: python3-alembic from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz | lightweight database migration tool for SQLAlchemy - Python module | https://github.com/sqlalchemy/alembic
- apk - alembic - 1.8.11-r0: normalized package name match | Alpine Linux edge package indexes: alembic from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Open framework for storing and sharing scene data | https://www.alembic.io/
- apk - alembic-dev - 1.8.11-r0: normalized package name match | Alpine Linux edge package indexes: alembic-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Open framework for storing and sharing scene data (development files) | https://www.alembic.io/
- apk - alembic-libs - 1.8.11-r0: normalized package name match | Alpine Linux edge package indexes: alembic-libs from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Open framework for storing and sharing scene data (libraries) | https://www.alembic.io/
- dnf - alembic - 1.8.11-3.fc45: normalized package name match | Fedora Rawhide package metadata: alembic from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Open framework for storing and sharing scene data | http://alembic.io/
- dnf - alembic-devel - 1.8.11-3.fc45: normalized package name match | Fedora Rawhide package metadata: alembic-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Development files for alembic | http://alembic.io/
- dnf - alembic-libs - 1.8.11-3.fc45: normalized package name match | Fedora Rawhide package metadata: alembic-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Core Alembic libraries | http://alembic.io/
- pacman - alembic - 1.8.11-2: normalized package name match | Arch Linux sync databases: alembic from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | An open framework for storing and sharing scene data | http://www.alembic.io/
- zypper - alembic-devel - 1.8.8-1.6: normalized package name match | openSUSE Tumbleweed package metadata: alembic-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Development files for alembic | https://www.alembic.io
- zypper - libAlembic1_8 - 1.8.8-1.6: normalized package name match | openSUSE Tumbleweed package metadata: libAlembic1_8 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Sparse volume data structure library | https://www.alembic.io
- MacPorts - alembic: normalized package name match | MacPorts ports tree: graphics/alembic/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Liens liés

- [Terminal utility packages](https://www.automicvault.com/fr/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/fr/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Media and graphics packages](https://www.automicvault.com/fr/pkg/media-graphics-tools/) - Matched media, image, audio, video, or graphics metadata.
- [Web development packages](https://www.automicvault.com/fr/pkg/web-dev-tools/) - Matched web development metadata.
- [hdf5](https://www.automicvault.com/fr/pkg/brew/hdf5/) - Runtime dependency declared by Homebrew.
- [cmake](https://www.automicvault.com/fr/pkg/brew/cmake/) - Build dependency declared by Homebrew.
- [f3d](https://www.automicvault.com/fr/pkg/brew/f3d/) - Popular package that depends on this formula.
- [ptex](https://www.automicvault.com/fr/pkg/brew/ptex/) - Shares av.db curated category or tags: cli, computer-graphics, graphics, media.
- [aalib](https://www.automicvault.com/fr/pkg/brew/aalib/) - Shares av.db curated category or tags: cli, graphics, media.
- [ansilove](https://www.automicvault.com/fr/pkg/brew/ansilove/) - Shares av.db curated category or tags: cli, graphics, media.
- [batik](https://www.automicvault.com/fr/pkg/brew/batik/) - Shares av.db curated category or tags: cli, graphics, media.
- [coin3d](https://www.automicvault.com/fr/pkg/brew/coin3d/) - Shares av.db curated category or tags: cli, graphics, media.
- [dicebear](https://www.automicvault.com/fr/pkg/brew/dicebear/) - Shares av.db curated category or tags: cli, graphics, media.
- [durdraw](https://www.automicvault.com/fr/pkg/brew/durdraw/) - Shares av.db curated category or tags: cli, graphics, media.
- [efl](https://www.automicvault.com/fr/pkg/brew/efl/) - Shares av.db curated category or tags: cli, graphics, media.
- [openexr](https://www.automicvault.com/fr/pkg/brew/openexr/) - Local package facts share a topical domain. Shared terms: cli, computer, computer-graphics, graphics, imath.
- [openimageio](https://www.automicvault.com/fr/pkg/brew/openimageio/) - Local package facts share a topical domain. Shared terms: cli, computer, computer-graphics, graphics, imath.

## Combined YAML source

View the package source record on GitHub. [combined/alembic.yml](https://github.com/automic-vault/db/blob/main/combined/alembic.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
