Automic VaultAutomic Vault

brew

使用 Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, winget 安装 cpio

查看 cpio 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install cpio

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install cpio

MacPorts ports tree · archivers/cpio/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add cpio

Alpine Linux edge package indexes · cpio · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install cpio

Debian stable package indexes · cpio · 来源: deb.debian.org

Fedora dnf已验证 · 92%
sudo dnf install cpio

Fedora Rawhide package metadata · cpio · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#cpio

nixpkgs package indexes · pkgs/by-name/cp/cpio/package.nix · 来源: api.github.com

Arch Linux pacman已验证 · 92%
sudo pacman -S cpio

Arch Linux sync databases · cpio · 来源: geo.mirror.pkgbuild.com

openSUSE zypper已验证 · 92%
sudo zypper install cpio

openSUSE Tumbleweed package metadata · cpio · 来源: download.opensuse.org

Windows

Windows Package Manager已验证 · 92%
winget install --id GnuWin32.Cpio -e

Windows Package Manager source index · GnuWin32.Cpio · 来源: cdn.winget.microsoft.com

概览

软件包摘要

Copies files into or out of a cpio or tar archive

历史

项目历史与用法

GNU cpio is the GNU implementation of the classic copy-in/copy-out archiver. It copies files between directories and archives, including cpio formats and tar formats, and remains a small but important Unix packaging and recovery tool.

项目历史

GNU cpio's manual is published by the Free Software Foundation and documents the program as a tool for creating and extracting archives or copying directory trees. The manual credits Robert Carleton and Sergey Poznyakoff, and the current GNU source package includes documentation maintained through the 2.15 release.

The GNU package history visible in NEWS shows long-running maintenance around archive-format compatibility, large-file support, security fixes, reproducible archive options, and portability fixes. Version 2.0 added SVR4 cpio formats and traditional/POSIX tar archive support; later releases added sparse handling, GPLv3 licensing, reproducible archive support, and security fixes.

采用历史

The supplied package facts list GNU cpio across common Unix-like package managers, including Debian, Ubuntu, Fedora/dnf, Alpine/apk, Arch/pacman, openSUSE/zypper, Nix, MacPorts, Homebrew, and a GnuWin32 package. That breadth matches cpio's role as a standard archive utility rather than an application-level tool.

使用方式

GNU cpio has three primary modes: copy-out to create archives from file lists, copy-in to extract archives, and copy-pass to copy directory trees. The manual emphasizes pipelines with find or ls, archive media such as disk files, tapes, and pipes, and compatibility with multiple cpio and tar formats.

为什么软件包爱好者会关心

Package maintainers care about cpio because it is both a user-facing archive command and an old archive format that still appears in build systems, initramfs tooling, backups, and historical Unix data. GNU cpio's NEWS also matters to distributors because it records CVE fixes, reproducibility options, and large-file behavior changes.

时间线

  • 1996: GNU FTP archive lists cpio 2.4.2.
  • 2007: Version 2.9 switched GNU cpio to GPLv3.
  • 2015: Version 2.12 added --reproducible archive support.
  • 2019: Version 2.13 fixed CVE-2015-1197, CVE-2016-2037, and CVE-2019-14866.
  • 2024: Version 2.15 fixed copy-in and --no-absolute-filenames behavior.

Related projects

  • GNU tar is related through archive-format compatibility.
  • GNU find is commonly paired with cpio to provide file lists.

安全态势

风险级别:blue

broad file, network, media, or database tool signal.

风险分类器

blue 风险 · 中 置信度 · tool

原因

  • broad file, network, media, or database tool signal

信号

  • text:archive

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 10 个平台目标。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
cpiocli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-25
管理器版本2.15
管理器更新时间
本地数据OK
上游not checked
检测到的最新版本未检测到

https://www.gnu.org/software/cpio/

  • 信息No package-manager update timestamp was available.低 置信度
  • 信息Release/tag comparison is only available for GitHub repositories.https://www.gnu.org/software/cpio/none 置信度

安装元数据

软件包元数据

软件包键brew:cpio
版本2.15
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/cpio
主页https://www.gnu.org/software/cpio/
仓库https://git.savannah.gnu.org/git/cpio.git
上游文档https://www.gnu.org/software/cpio
许可证GPL-3.0-or-later
源码归档https://ftpmirror.gnu.org/gnu/cpio/cpio-2.15.tar.bz2
Bottle可用 (于 arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namecpio
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyyes
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

cpio 2.15+dfsg-2

GNU cpio -- a program to manage archives of files

https://www.gnu.org/software/cpio/

sudo apt install cpio
  • Section: utils
  • Architecture: amd64
  • 1 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Cpio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: cpio from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

cpio

nix profile install nixpkgs#cpio
  • normalized package name match
  • 匹配方式:Cpio
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cp/cpio/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

cpio 2.15+dfsg-1ubuntu2

GNU cpio -- a program to manage archives of files

https://www.gnu.org/software/cpio/

sudo apt install cpio
  • Section: utils
  • Architecture: amd64
  • 1 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Cpio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cpio from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

cpio 2.15-r0

tool to copy files into or out of a cpio or tar archive

https://www.gnu.org/software/cpio

sudo apk add cpio
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: cpio
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Cpio
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cpio from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

cpio-doc 2.15-r0

tool to copy files into or out of a cpio or tar archive (documentation)

https://www.gnu.org/software/cpio

sudo apk add cpio-doc
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: cpio
  • normalized package name match
  • 匹配方式:Cpio
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cpio-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

cpio 2.15-9.fc44

A GNU archiving program

https://www.gnu.org/software/cpio/

sudo dnf install cpio
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: cpio
  • 2 依赖
  • 3 提供
  • normalized package name match
  • 匹配方式:Cpio
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: cpio from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

cpio 2.15-3

A tool to copy files into or out of a cpio or tar archive

https://www.gnu.org/software/cpio

sudo pacman -S cpio
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • 1 依赖
  • normalized package name match
  • 匹配方式:Cpio
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: cpio from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

cpio 2.15-7.2

A Backup and Archiving Utility

https://www.gnu.org/software/cpio/cpio.html

sudo zypper install cpio
  • License: GPL-3.0-only
  • Category: Productivity/Archiving/Backup
  • Architecture: x86_64
  • Source Package: cpio
  • 2 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Cpio
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cpio from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

cpio-lang 2.15-7.2

Translations for package cpio

https://www.gnu.org/software/cpio/cpio.html

sudo zypper install cpio-lang
  • License: GPL-3.0-only
  • Category: System/Localization
  • Architecture: noarch
  • Source Package: cpio
  • 1 依赖
  • 3 提供
  • normalized package name match
  • 匹配方式:Cpio
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cpio-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

cpio-mt 2.15-7.2

Tape drive control utility

https://www.gnu.org/software/cpio/cpio.html

sudo zypper install cpio-mt
  • License: GPL-3.0-only
  • Category: Productivity/Archiving/Backup
  • Architecture: x86_64
  • Source Package: cpio
  • 4 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Cpio
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: cpio-mt from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

cpio

sudo port install cpio
  • normalized package name match
  • 匹配方式:Cpio
MacPorts ports tree · api.github.com · MacPorts ports tree: archivers/cpio/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
winget95%

GnuWin32.Cpio

winget install --id GnuWin32.Cpio -e
  • normalized package name match
  • 匹配方式:Cpio
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: GnuWin32.Cpio from https://cdn.winget.microsoft.com/cache/source.msix

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment