macOS
brew install libziplocal Homebrew formula metadata
sudo port install libzipMacPorts ports tree · archivers/libzip/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libzip pour les workflows d'agents IA.
installation
brew install libziplocal Homebrew formula metadata
sudo port install libzipMacPorts ports tree · archivers/libzip/Portfile · Source: api.github.com
sudo apk add libzipAlpine Linux edge package indexes · libzip · Source: dl-cdn.alpinelinux.org
sudo dnf install libzipFedora Rawhide package metadata · libzip · Source: dl.fedoraproject.org
nix profile install nixpkgs#libzipnixpkgs package indexes · pkgs/by-name/li/libzip/package.nix · Source: api.github.com
sudo pacman -S libzipArch Linux sync databases · libzip · Source: geo.mirror.pkgbuild.com
sudo apt install libzip-devDebian stable package indexes · libzip-dev · Source: deb.debian.org
sudo zypper install libzip-developenSUSE Tumbleweed package metadata · libzip-devel · Source: download.opensuse.org
aperçu
C library for reading, creating, and modifying zip archives
historique
libzip is a C library by Dieter Baron and Thomas Klausner for reading, creating, and modifying ZIP archives, with small companion tools such as zipcmp, zipmerge, and ziptool.
The libzip license page carries copyright years beginning in 1999 for Dieter Baron and Thomas Klausner. The project news records the first standalone release, libzip 0.6, on June 9, 2005, when the API was overhauled, the license changed to the three-clause BSD license, man pages were added, and zipcmp and zipmerge were installed.
libzip 1.0 was released on May 3, 2015 with an I/O abstraction layer, native Windows file API support, file modification time support, the zip_error_t type, and a security fix for CVE-2015-2331. The official repository moved from the project Mercurial server to GitHub on December 8, 2017 to make contribution via issues and pull requests easier.
libzip spread because it solves the library case that Info-ZIP-style tools do not: programmatic archive editing with a C API, package-manager-friendly licensing, and no requirement to shell out to zip or unzip. Its own packages page tracks distribution packaging, and the API documentation is structured around both reading and creating or modifying archives.
The project continued to add archive-format features used by downstream software: Zip64 and UTF-8 work in 0.11 in 2013, AES encryption in 1.2.0 in 2017, bzip2 support in 1.3.0 in 2017, traditional PKWare encryption support in 1.7.0 in 2020, and zstd and lzma support in 1.8.0 in 2021.
Developers use libzip when an application needs structured ZIP access: opening archives, reading entries, adding or replacing files, setting comments, changing compression or encryption, working with source callbacks, and closing modified archives. The command-line programs are useful for package tests, archive comparison, merging, and scripted edits.
libzip matters in package graphs because ZIP is not just a file-compression format: it underlies EPUB, OOXML, OpenDocument, Java archives, app bundles, firmware, and asset containers. A small C library that can modify ZIP archives safely becomes a dependency for runtimes, document tools, language bindings, and build systems.
posture de sécurité
library-like package without higher-risk signals.
risque vert · confiance faible · appliance
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
| Commande | Type | Exposition | Note |
|---|---|---|---|
zipcmp | cli | exécutable global | |
zipmerge | cli | exécutable global | |
ziptool | cli | exécutable global |
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.
métadonnées d'installation
| Clé du paquet | brew:libzip |
|---|---|
| Version | 1.11.4 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/libzip |
| Page d'accueil | https://libzip.org/ |
| Dépôt | https://github.com/nih-at/libzip |
| Docs amont | https://libzip.org/documentation |
| Licence | BSD-3-Clause |
| Archive source | https://libzip.org/download/libzip-1.11.4.tar.xz |
| Dépendances | xz, zstd |
| Dépendances de compilation | cmake |
| Bibliothèques fournies par macOS | bzip2 |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | libzip |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libzip-dev 1.11.3-2
library for reading, creating, and modifying zip archives (development)
sudo apt install libzip-devlibzip5 1.11.3-2
library for reading, creating, and modifying zip archives (runtime)
sudo apt install libzip5zipcmp 1.11.3-2
compare contents of zip archives
sudo apt install zipcmpzipmerge 1.11.3-2
merge zip archives
sudo apt install zipmergeziptool 1.11.3-2
modify zip archives
sudo apt install ziptoollibzip
nix profile install nixpkgs#libziplibzip-dev 1.7.3-1.1ubuntu2
library for reading, creating, and modifying zip archives (development)
sudo apt install libzip-devlibzip4t64 1.7.3-1.1ubuntu2
library for reading, creating, and modifying zip archives (runtime)
sudo apt install libzip4t64zipcmp 1.7.3-1.1ubuntu2
compare contents of zip archives
sudo apt install zipcmpzipmerge 1.7.3-1.1ubuntu2
merge zip archives
sudo apt install zipmergeziptool 1.7.3-1.1ubuntu2
modify zip archives
sudo apt install ziptoollibzip 1.11.4-r2
C library for manipulating zip archives
sudo apk add libziplibzip-dev 1.11.4-r2
C library for manipulating zip archives (development files)
sudo apk add libzip-devlibzip-doc 1.11.4-r2
C library for manipulating zip archives (documentation)
sudo apk add libzip-doclibzip-tools 1.11.4-r2
libzip cmp and merge tools
sudo apk add libzip-toolslibzip 1.11.4-3.fc44
C library for reading, creating, and modifying zip archives
sudo dnf install libzippiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.