macOS
brew install libziplocal Homebrew formula metadata
sudo port install libzipMacPorts ports tree · archivers/libzip/Portfile · ソース: api.github.com
brew
libzip のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install libziplocal Homebrew formula metadata
sudo port install libzipMacPorts ports tree · archivers/libzip/Portfile · ソース: api.github.com
sudo apk add libzipAlpine Linux edge package indexes · libzip · ソース: dl-cdn.alpinelinux.org
sudo dnf install libzipFedora Rawhide package metadata · libzip · ソース: dl.fedoraproject.org
nix profile install nixpkgs#libzipnixpkgs package indexes · pkgs/by-name/li/libzip/package.nix · ソース: api.github.com
sudo pacman -S libzipArch Linux sync databases · libzip · ソース: geo.mirror.pkgbuild.com
sudo apt install libzip-devDebian stable package indexes · libzip-dev · ソース: deb.debian.org
sudo zypper install libzip-developenSUSE Tumbleweed package metadata · libzip-devel · ソース: download.opensuse.org
概要
C library for reading, creating, and modifying zip archives
履歴
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.
セキュリティ状態
library-like package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
zipcmp | cli | グローバル実行可能ファイル | |
zipmerge | cli | グローバル実行可能ファイル | |
ziptool | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:libzip |
|---|---|
| バージョン | 1.11.4 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/libzip |
| ホームページ | https://libzip.org/ |
| リポジトリ | https://github.com/nih-at/libzip |
| 上流ドキュメント | https://libzip.org/documentation |
| ライセンス | BSD-3-Clause |
| ソースアーカイブ | https://libzip.org/download/libzip-1.11.4.tar.xz |
| 依存関係 | xz, zstd |
| ビルド依存関係 | cmake |
| macOS 提供ライブラリ | bzip2 |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| 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 |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
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 libzipソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.