Automic VaultAutomic Vault

brew

btrfs-progs を Homebrew, apk, apt, dnf, Nix, pacman, zypper でインストール

btrfs-progs のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install btrfs-progs

local Homebrew formula metadata

Linux

Alpine Linux apk確認済み · 92%
sudo apk add btrfs-progs

Alpine Linux edge package indexes · btrfs-progs · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install btrfs-progs

Debian stable package indexes · btrfs-progs · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install btrfs-progs

Fedora Rawhide package metadata · btrfs-progs · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#btrfs-progs

nixpkgs package indexes · pkgs/by-name/bt/btrfs-progs/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S btrfs-progs

Arch Linux sync databases · btrfs-progs · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install btrfsprogs

openSUSE Tumbleweed package metadata · btrfsprogs · ソース: download.opensuse.org

概要

パッケージ概要

Userspace utilities to manage btrfs filesystems

コマンドとエイリアス

  • btrfs
  • btrfs-convert
  • btrfs-find-root
  • btrfs-image
  • btrfs-map-logical
  • btrfs-select-super
  • btrfsck
  • btrfstune
  • fsck.btrfs
  • mkfs.btrfs

履歴

プロジェクトの歴史と使われ方

btrfs-progs is the userspace tool suite for administering Btrfs filesystems. It is the command-line half of a major Linux filesystem: mkfs, check, rescue, send/receive, subvolume, device, balance, scrub, image, and related tools all live here.

プロジェクトの歴史

Btrfs is documented as a modern copy-on-write filesystem for Linux focused on advanced features, fault tolerance, repair, and easy administration. btrfs-progs packages the tools and manual pages needed to create and operate those filesystems from userspace.

The btrfs-progs repository hosts the main btrfs administration command, mkfs.btrfs, libbtrfsutil C and Python bindings, manual pages, and documentation sources. Its release cycle is time-based and follows Linux kernel releases, with signed tags and tarballs hosted on kernel.org.

The GitHub mirror/repository metadata shows public repository creation in 2013, while the tool history follows Btrfs itself and its kernel/userspace split. The project deliberately tracks kernel feature compatibility: btrfs-progs version X.Y declares support for kernel features of the same version.

採用の歴史

btrfs-progs is packaged broadly because Btrfs administration requires matching userspace tools. The input metadata lists Alpine, Homebrew, Debian, Fedora/dnf, Nix, Arch/pacman, Ubuntu, and openSUSE/zypper packaging.

Adoption grew with Btrfs use in Linux distributions, storage appliances, snapshotting workflows, rollback systems, container hosts, and developer machines that want cheap snapshots, checksummed metadata/data, compression, and send/receive replication.

Homebrew packaging is mostly for tooling and cross-platform workflows rather than native macOS filesystem administration, because Btrfs itself is a Linux filesystem.

使われ方

The main btrfs command is the administration entry point, while mkfs.btrfs creates filesystems. Other tools support conversion, image capture, rescue, check, logical mapping, tuning, superblock selection, and fsck integration.

Common workflows include creating a filesystem, mounting it with Btrfs-specific options, creating subvolumes and snapshots, balancing allocation profiles, scrubbing for checksum errors, replacing devices, and using send/receive for incremental replication.

There is no general per-user credentials file. Configuration is primarily filesystem state, mount options, kernel interfaces, and command-line usage rather than a single application config file.

パッケージ好きにとっての重要性

btrfs-progs is significant because it is the package-manager face of a Linux filesystem. Updating it is not cosmetic: userspace/kernel feature compatibility, rescue environments, static binaries, and signed release provenance all matter.

It is also a good example of packaging a tool suite whose safest operation depends on kernel behavior, hardware characteristics, and filesystem feature flags. Package maintainers care about version alignment, release notes, and conservative defaults more than a single executable.

タイムライン

  • 2013: Public GitHub repository metadata records creation of kdave/btrfs-progs.
  • 2010s: btrfs-progs matures alongside Btrfs kernel support and distribution adoption.
  • 2020s: Release cycle follows Linux kernel releases, with signed release tags and kernel.org tarballs.
  • 2026: GitHub tags include v7.0 and late 6.x releases, reflecting ongoing maintenance.

Related projects

  • Btrfs is the Linux copy-on-write filesystem administered by btrfs-progs.
  • The Linux kernel contains the filesystem implementation whose feature set btrfs-progs tracks.
  • libbtrfsutil provides C and Python bindings for some Btrfs userspace operations.
  • BusyBox-style standalone btrfs.box builds support rescue and constrained environments.

セキュリティ状態

保護ツール対応はまだ見つかっていません

btrfs-progs に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 2 個のプラットフォームターゲットで利用できます。
  • 6 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 4 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
btrfscliグローバル実行可能ファイル
btrfs-convertcliグローバル実行可能ファイル
btrfs-find-rootcliグローバル実行可能ファイル
btrfs-imagecliグローバル実行可能ファイル
btrfs-map-logicalcliグローバル実行可能ファイル
btrfs-select-supercliグローバル実行可能ファイル
btrfsckcliグローバル実行可能ファイル
btrfstunecliグローバル実行可能ファイル
fsck.btrfscliグローバル実行可能ファイル
mkfs.btrfscliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版7.0
マネージャ更新日2026-05-10
ローカルデータOK
上流not checked
検出された最新未検出

https://btrfs.readthedocs.io/en/latest/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:btrfs-progs
バージョン7.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/btrfs-progs
ホームページhttps://btrfs.readthedocs.io/en/latest/
リポジトリhttps://github.com/kdave/btrfs-progs
上流ドキュメントhttps://btrfs.readthedocs.io/en/latest
ライセンスGPL-2.0-only AND LGPL-2.1-or-later
ソースアーカイブhttps://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v7.0.tar.xz
最終更新2026-05-10T04:40:50Z
Pulseupdated
依存関係e2fsprogs, lzo, systemd, util-linux, zlib-ng-compat, zstd
ビルド依存関係pkgconf, python-setuptools, python@3.14, sphinx-doc
Bottle利用可能 (対象 arm64_linux, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namebtrfs-progs
Version Scheme0
Revision0
Requirements
  • linux
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

btrfs-progs 6.14-1

Checksumming Copy on Write Filesystem utilities

http://btrfs.wiki.kernel.org/

sudo apt install btrfs-progs
  • Section: admin
  • Architecture: amd64
  • 10 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: btrfs-progs from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libbtrfs-dev 6.14-1

Checksumming Copy on Write Filesystem utilities (development headers)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfs-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libbtrfs-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libbtrfs0t64 6.14-1

Checksumming Copy on Write Filesystem utilities (runtime library)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfs0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Btrfs Progs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libbtrfs0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libbtrfsutil-dev 6.14-1

Checksumming Copy on Write Filesystem utilities (util development headers)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfsutil-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libbtrfsutil-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libbtrfsutil1t64 6.14-1

Checksumming Copy on Write Filesystem utilities (runtime util library)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfsutil1t64
  • Section: libs
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Btrfs Progs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libbtrfsutil1t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python3-btrfsutil 6.14-1

Checksumming Copy on Write Filesystem utilities (python3 bindings)

http://btrfs.wiki.kernel.org/

sudo apt install python3-btrfsutil
  • Section: python
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 3 依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-btrfsutil from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

btrfs-progs

nix profile install nixpkgs#btrfs-progs
  • normalized package name match
  • 一致条件: Btrfs Progs
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/bt/btrfs-progs/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

btrfs-progs 6.6.3-1.1build2

Checksumming Copy on Write Filesystem utilities

http://btrfs.wiki.kernel.org/

sudo apt install btrfs-progs
  • Section: admin
  • Architecture: amd64
  • 10 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: btrfs-progs from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libbtrfs-dev 6.6.3-1.1build2

Checksumming Copy on Write Filesystem utilities (development headers)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfs-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libbtrfs-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libbtrfs0t64 6.6.3-1.1build2

Checksumming Copy on Write Filesystem utilities (runtime library)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfs0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Btrfs Progs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libbtrfs0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libbtrfsutil-dev 6.6.3-1.1build2

Checksumming Copy on Write Filesystem utilities (util development headers)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfsutil-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libbtrfsutil-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libbtrfsutil1t64 6.6.3-1.1build2

Checksumming Copy on Write Filesystem utilities (runtime util library)

http://btrfs.wiki.kernel.org/

sudo apt install libbtrfsutil1t64
  • Section: libs
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Btrfs Progs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libbtrfsutil1t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

python3-btrfsutil 6.6.3-1.1build2

Checksumming Copy on Write Filesystem utilities (python3 bindings)

http://btrfs.wiki.kernel.org/

sudo apt install python3-btrfsutil
  • Section: universe/python
  • Architecture: amd64
  • Source Package: btrfs-progs
  • 3 依存関係
  • normalized package name match
  • 一致条件: Btrfs Progs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-btrfsutil from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

btrfs-progs 6.17.1-r1

BTRFS filesystem utilities

https://btrfs.wiki.kernel.org

sudo apk add btrfs-progs
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: btrfs-progs
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Btrfs Progs
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: btrfs-progs from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

btrfs-progs-bash-completion 6.17.1-r1

Bash completions for btrfs-progs

https://btrfs.wiki.kernel.org

sudo apk add btrfs-progs-bash-completion
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: btrfs-progs
  • normalized package name match
  • 一致条件: Btrfs Progs
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: btrfs-progs-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

btrfs-progs-dev 6.17.1-r1

BTRFS filesystem utilities (development files)

https://btrfs.wiki.kernel.org

sudo apk add btrfs-progs-dev
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: btrfs-progs
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Btrfs Progs
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: btrfs-progs-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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