# snapcraft mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für snapcraft in AI-Agent-Workflows.

## Installation

```sh
sudo av install brew:snapcraft
```

Weitere Installationsbefehle:

### macOS

- Homebrew (100%):

```sh
brew install snapcraft
```

  Evidenz: local Homebrew formula metadata

## Paketfakten

- **Paketschlüssel:** brew:snapcraft
- **Paketmanager:** Homebrew
- **Paketmanager-Seite:** <https://formulae.brew.sh/formula/snapcraft>
- **Version:** 9.0.1
- **Quellzusammenfassung:** Package any app for every Linux desktop, server, cloud or device
- **Homepage:** <https://snapcraft.io/>
- **Repository:** <https://github.com/canonical/snapcraft>
- **Upstream-Dokumentation:** <https://snapcraft.io/>
- **Lizenz:** GPL-3.0-only
- **Quellarchiv:** <https://github.com/canonical/snapcraft.git>
- **Zuletzt aktualisiert:** 2026-07-22T01:16:56Z
- **Generiert:** 2026-08-04T22:13:35+00:00

## Executables

- snapcraft (cli)
- snapcraftctl-compat (cli)
- snapcraft (Alias)
- snapcraftctl-compat (Alias)

## Abhängigkeiten

- certifi
- cryptography
- libsodium
- libyaml
- lxc
- pydantic
- pygit2
- python@3.14
- snap
- xdelta

## Von macOS bereitgestellte Bibliotheken

- libffi
- libxml2
- libxslt

## Installationsverhalten

- Post-install-Hook: nicht definiert
- Bottle: verfügbar auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version und Aktualität

- Seite generiert: 2026-08-04
- Manager-Version: 9.0.1
- Manager aktualisiert: 2026-07-22
- lokale Daten: OK
- Upstream-Repository: https://github.com/canonical/snapcraft
- Info: No cached GitHub release or tag data was available.
## Projektgeschichte und Nutzung

Snapcraft is Canonical's command-line build tool for packaging and distributing applications as snaps. It centers on a project file named snapcraft.yaml and the Snap Store publishing workflow.

### Projektgeschichte

The public Snapcraft repository was created in 2015. Its README describes Snapcraft as a command-line build tool that packages software into the snap container format and can register and upload revisions to the Snap Store.

### Adoptionsgeschichte

Snapcraft's adoption is tied to the Snap ecosystem: it is the build-side tool for developers producing snaps for Linux distributions, servers, cloud images, desktops, and IoT devices. The supplied package facts include a Homebrew formula, while the official README says Snapcraft itself is distributed as a snap and also through traditional package repositories.

### Wie es verwendet wird

Developers run snapcraft init to create snapcraft.yaml, define build and runtime details in that project file, then use snapcraft pack, register, and upload for packaging and store publication.

### Warum Paket-Nerds sich dafür interessieren

Snapcraft matters to package nerds because it is both a package in package managers and a package-producing tool. It exposes the tradeoffs of self-contained app bundles, store revisions, cross-distribution Linux packaging, and project metadata in a single YAML file.

### Zeitleiste

- 2015: Public GitHub repository created.
- 2015-2025: Official README copyright range identifies Canonical stewardship.
- 2026: Official documentation remains published at documentation.ubuntu.com.

### Related projects

- The official README connects Snapcraft to snap packages, the Snap Store, snapcraft.io, Ubuntu documentation, and Canonical's broader open documentation work.

### Quellen

- <https://api.github.com/repos/canonical/snapcraft>
- <https://documentation.ubuntu.com/snapcraft/latest/>
- <https://documentation.ubuntu.com/snapcraft/latest/reference/snapcraft-yaml/>
- <https://github.com/canonical/snapcraft#readme>
- source_facts.package-manager


## Sicherheitshinweise

infrastructure mutation or orchestration signal.

- **Geiger-Risiko:** orange / mittel
- infrastructure mutation or orchestration signal


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: <project>/snapcraft.yaml
## Details aus der Quelldatenbank

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** snapcraft
- **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


## Verwandte Links

- [Package publisher tools](https://pkg.so/de/package-publishers/) - Belongs to a package publishing or registry command family.
- [Secret-risk packages](https://pkg.so/de/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://pkg.so/de/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/de/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [python@3.14](https://pkg.so/de/brew/python-3-14/) - Runtime dependency declared by Homebrew.
- [snap](https://pkg.so/de/brew/snap/) - Runtime dependency declared by Homebrew.
- [create-dmg](https://pkg.so/de/brew/create-dmg/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [pyinstaller](https://pkg.so/de/brew/pyinstaller/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [melange](https://pkg.so/de/brew/melange/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [python-build](https://pkg.so/de/brew/python-build/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [nfpm](https://pkg.so/de/brew/nfpm/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [msitools](https://pkg.so/de/brew/msitools/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [cargo-bundle](https://pkg.so/de/brew/cargo-bundle/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [makepkg](https://pkg.so/de/brew/makepkg/) - Shares pkgdb curated category or tags: cli, developer-tools, packaging.
- [charmcraft](https://pkg.so/de/brew/charmcraft/) - Both packages touch the same language runtime or ecosystem. Shared terms: build, certifi, cli, cryptography, developer.
- [auditwheel](https://pkg.so/de/brew/auditwheel/) - Both packages touch the same language runtime or ecosystem. Shared terms: cli, developer, developer-tools, linux, packaging.
- [charm-tools](https://pkg.so/de/brew/charm-tools/) - Both packages touch the same language runtime or ecosystem. Shared terms: build, certifi, cli, cloud, cryptography.

## Combined YAML source

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


## Quellen

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- cross-ecosystem install command graph
