Automic VaultAutomic Vault

brew

Installer e2fsprogs avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de e2fsprogs pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install e2fsprogs

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install e2fsprogs

MacPorts ports tree · sysutils/e2fsprogs/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add e2fsprogs

Alpine Linux edge package indexes · e2fsprogs · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install e2fsprogs

Debian stable package indexes · e2fsprogs · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install e2fsprogs

Fedora Rawhide package metadata · e2fsprogs · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#e2fsprogs

nixpkgs package indexes · pkgs/by-name/e2/e2fsprogs/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S e2fsprogs

Arch Linux sync databases · e2fsprogs · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install e2fsprogs

openSUSE Tumbleweed package metadata · e2fsprogs · Source: download.opensuse.org

aperçu

Résumé du paquet

Utilities for the ext2, ext3, and ext4 file systems

Commandes et alias

  • badblocks
  • chattr
  • debugfs
  • dumpe2fs
  • e2freefrag
  • e2fsck
  • e2image
  • e2label
  • e2mmpstatus
  • e2scrub
  • e2scrub_all
  • e2undo
  • e4crypt
  • e4defrag
  • filefrag
  • fsck.ext2
  • fsck.ext3
  • fsck.ext4
  • logsave
  • lsattr
  • mk_cmds
  • mkfs.ext2
  • mkfs.ext3
  • mkfs.ext4
  • mklost+found
  • resize2fs
  • tune2fs

historique

Historique du projet et usages

e2fsprogs is the canonical user-space toolkit for the Linux ext2, ext3, and ext4 filesystem family. It includes the programs administrators recognize by muscle memory: `mke2fs` and `mkfs.ext*` to create filesystems, `e2fsck` and `fsck.ext*` to check and repair them, `tune2fs`, `dumpe2fs`, `debugfs`, `resize2fs`, `badblocks`, attribute tools, and supporting libraries such as libext2fs.

Historique du projet

The project has been maintained for decades by Theodore Ts'o and is distributed as the second extended filesystem management programs. Official release notes in the kernel.org repository show e2fsprogs 1.02 dated 1996-01-16, while the libext2fs manual documents Theodore Ts'o's library work from 1997 onward.

As ext filesystems evolved, e2fsprogs evolved with them. It began as tooling for ext2, became core to ext3 journaled filesystem administration, and then tracked ext4-era features such as extents, flex_bg, metadata checksums, bigalloc, encryption, casefolding, fast commits, and orphan-file support.

The project is both end-user tool suite and library substrate. The libext2fs manual describes a user-level library for manipulating ext2 filesystems, and related tools such as e2tools build on that library rather than implementing ext filesystem parsing from scratch.

Historique d'adoption

e2fsprogs became infrastructure software because ext filesystems became default or common Linux filesystems across distributions, installers, rescue environments, embedded systems, and image-building pipelines. Its tools are packaged by essentially every general-purpose Linux distribution and by cross-platform package managers where users need to inspect Linux filesystems from non-Linux hosts.

Release notes show its maintenance responding to distribution bug reports, kernel feature additions, filesystem fuzzing, Coverity findings, and very-large-filesystem performance. That history is part of why the package is treated as a base-system dependency rather than an optional convenience.

Modes d'utilisation

Administrators and installers use e2fsprogs to create, check, repair, resize, label, inspect, tune, and debug ext-family filesystems. Typical commands include `mkfs.ext4`, `e2fsck`, `resize2fs`, `tune2fs`, `dumpe2fs`, `debugfs`, `e2image`, `filefrag`, `chattr`, and `lsattr`.

The toolkit is also used outside ordinary mounted filesystems: recovery workflows run `e2fsck`, image builders run `mke2fs` against files, developers inspect metadata with `debugfs` and `dumpe2fs`, and downstream tools use libext2fs to manipulate disk images without going through the kernel mount path.

Pourquoi les passionnés de paquets s'y intéressent

For package nerds, e2fsprogs is one of the rare packages that is simultaneously mundane and load-bearing. It is a formula in Homebrew, a package in major Linux distributions, a rescue-disk staple, a cross-build dependency, and a version-sensitive companion to Linux kernel filesystem features.

Its release notes are a map of Linux storage history: new kernel features land, then user-space tools learn to create, repair, report, or safely ignore them. Packaging the right e2fsprogs version matters because old user-space can misunderstand newer filesystem feature bits.

Chronologie

  • 1996-01-16: e2fsprogs 1.02 release notes document early ext2 filesystem tool maintenance.
  • 1997: libext2fs manual copyright begins, documenting a user-level library for manipulating ext2 filesystems.
  • 2010: e2fsprogs 1.41 release notes show ext4-era support work around flex_bg, ext4 mount defaults, direct I/O in debugfs, discard-aware mke2fs, and large filesystem handling.
  • 2015: e2fsprogs 1.42.13 includes security and robustness fixes, including CVE-2015-1572 in libext2fs.
  • 2021: e2fsprogs 1.46.0 adds support for fast_commit, stable_inodes, encryption plus casefolding, and fuse2fs improvements.
  • 2023: e2fsprogs 1.47.0 adds support for orphan_file and makes newer ext4 features default through mke2fs configuration.

Related projects

  • Related projects include the Linux kernel ext2/ext3/ext4 drivers, e2tools, fuse2fs, distribution initramfs/rescue tooling, filesystem image builders, and package-manager formulas that expose the tools on non-Linux hosts.
  • e2tools is a particularly close neighbor: its README states that it directly uses the ext2fs library from e2fsprogs to read and write ext filesystem images without mounting them.

Sources

posture de sécurité

Niveau de risque : blue

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

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

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

Signaux

  • text:image

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 1 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

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

Exécutables installés

CommandeTypeExpositionNote
badblockscliexécutable global
chattrcliexécutable global
debugfscliexécutable global
dumpe2fscliexécutable global
e2freefragcliexécutable global
e2fsckcliexécutable global
e2imagecliexécutable global
e2labelcliexécutable global
e2mmpstatuscliexécutable global
e2scrubcliexécutable global
e2scrub_allcliexécutable global
e2undocliexécutable global
e4cryptcliexécutable global
e4defragcliexécutable global
filefragcliexécutable global
fsck.ext2cliexécutable global
fsck.ext3cliexécutable global
fsck.ext4cliexécutable global
logsavecliexécutable global
lsattrcliexécutable global
mk_cmdscliexécutable global
mkfs.ext2cliexécutable global
mkfs.ext3cliexécutable global
mkfs.ext4cliexécutable global
mklost+foundcliexécutable global
resize2fscliexécutable global
tune2fscliexécutable global

fraîcheur

Version et 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.

page générée2026-07-10
version du gestionnaire1.47.4
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://e2fsprogs.sourceforge.net/

  • infoNo package-manager update timestamp was available.confiance faible
  • infoRelease/tag comparison is only available for GitHub repositories.https://e2fsprogs.sourceforge.net/confiance none

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:e2fsprogs
Version1.47.4
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/e2fsprogs
Page d'accueilhttps://e2fsprogs.sourceforge.net/
Dépôthttps://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
Docs amonthttps://e2fsprogs.sourceforge.net/
LicenceGPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.0-only AND BSD-3-Clause AND MIT
Archive sourcehttps://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.47.4/e2fsprogs-1.47.4.tar.gz
Dépendancesgettext
Dépendances de compilationpkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

comerr-dev 2.1-1.47.2-3+b11

common error description library - headers and static libraries

http://e2fsprogs.sourceforge.net

sudo apt install comerr-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: comerr-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

e2fsck-static 1.47.2-3+b11

statically-linked version of the ext2/ext3/ext4 filesystem checker

http://e2fsprogs.sourceforge.net

sudo apt install e2fsck-static
  • Section: admin
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 4 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: e2fsck-static from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

e2fsprogs 1.47.2-3+b11

ext2/ext3/ext4 file system utilities

http://e2fsprogs.sourceforge.net

sudo apt install e2fsprogs
  • Section: admin
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 1 Dépendances
  • 6 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: e2fsprogs from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

e2fsprogs-l10n 1.47.2-3

ext2/ext3/ext4 file system utilities - translations

http://e2fsprogs.sourceforge.net

sudo apt install e2fsprogs-l10n
  • Section: localization
  • Architecture: all
  • Source Package: e2fsprogs
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: e2fsprogs-l10n from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

fuse2fs 1.47.2-3+b11

ext2 / ext3 / ext4 file system driver for FUSE

http://e2fsprogs.sourceforge.net

sudo apt install fuse2fs
  • Section: admin
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 6 Dépendances
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: fuse2fs from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

fuseext2 1.47.2-3

transitional package

http://e2fsprogs.sourceforge.net

sudo apt install fuseext2
  • Section: misc
  • Architecture: all
  • Source Package: e2fsprogs
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: fuseext2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libcom-err2 1.47.2-3+b11

common error description library

http://e2fsprogs.sourceforge.net

sudo apt install libcom-err2
  • Section: libs
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 1 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libcom-err2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libext2fs-dev 1.47.2-3+b11

ext2/ext3/ext4 file system libraries - headers and static libraries

http://e2fsprogs.sourceforge.net

sudo apt install libext2fs-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 4 Dépendances
  • 1 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libext2fs-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libext2fs2t64 1.47.2-3+b11

ext2/ext3/ext4 file system libraries

http://e2fsprogs.sourceforge.net

sudo apt install libext2fs2t64
  • Section: libs
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 1 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libext2fs2t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libss2 1.47.2-3+b11

command-line interface parsing library

http://e2fsprogs.sourceforge.net

sudo apt install libss2
  • Section: libs
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libss2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

logsave 1.47.2-3+b11

save the output of a command in a log file

http://e2fsprogs.sourceforge.net

sudo apt install logsave
  • Section: admin
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: logsave from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ss-dev 2.0-1.47.2-3+b11

command-line interface parsing library - headers and static libraries

http://e2fsprogs.sourceforge.net

sudo apt install ss-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 4 Dépendances
  • normalized package name match
  • Correspondance par : E2fsprogs
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ss-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

e2fsprogs

nix profile install nixpkgs#e2fsprogs
  • normalized package name match
  • Correspondance par : E2fsprogs
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/e2/e2fsprogs/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

comerr-dev 2.1-1.47.0-2.4~exp1ubuntu4

common error description library - headers and static libraries

http://e2fsprogs.sourceforge.net

sudo apt install comerr-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: comerr-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

e2fsck-static 1.47.0-2.4~exp1ubuntu4

statically-linked version of the ext2/ext3/ext4 filesystem checker

http://e2fsprogs.sourceforge.net

sudo apt install e2fsck-static
  • Section: universe/admin
  • Architecture: amd64
  • Source Package: e2fsprogs
  • 4 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: e2fsck-static from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

e2fsprogs 1.47.0-2.4~exp1ubuntu4

ext2/ext3/ext4 file system utilities

http://e2fsprogs.sourceforge.net

sudo apt install e2fsprogs
  • Section: admin
  • Architecture: amd64
  • 1 Dépendances
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : E2fsprogs
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: e2fsprogs from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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