Automic VaultAutomic Vault

brew

e2fsprogs mit Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für e2fsprogs in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install e2fsprogs

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install e2fsprogs

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

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add e2fsprogs

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

Debian aptverifiziert · 92%
sudo apt install e2fsprogs

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

Fedora dnfverifiziert · 92%
sudo dnf install e2fsprogs

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

Nixverifiziert · 92%
nix profile install nixpkgs#e2fsprogs

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

Arch Linux pacmanverifiziert · 92%
sudo pacman -S e2fsprogs

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

openSUSE zypperverifiziert · 92%
sudo zypper install e2fsprogs

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

Überblick

Paketzusammenfassung

Utilities for the ext2, ext3, and ext4 file systems

Befehle und Aliase

  • 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

Verlauf

Projektgeschichte und Nutzung

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.

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

  • 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.

Quellen

Sicherheitslage

Risikostufe: blue

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

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

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

Signale

  • text:image

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
badblockscliglobales Executable
chattrcliglobales Executable
debugfscliglobales Executable
dumpe2fscliglobales Executable
e2freefragcliglobales Executable
e2fsckcliglobales Executable
e2imagecliglobales Executable
e2labelcliglobales Executable
e2mmpstatuscliglobales Executable
e2scrubcliglobales Executable
e2scrub_allcliglobales Executable
e2undocliglobales Executable
e4cryptcliglobales Executable
e4defragcliglobales Executable
filefragcliglobales Executable
fsck.ext2cliglobales Executable
fsck.ext3cliglobales Executable
fsck.ext4cliglobales Executable
logsavecliglobales Executable
lsattrcliglobales Executable
mk_cmdscliglobales Executable
mkfs.ext2cliglobales Executable
mkfs.ext3cliglobales Executable
mkfs.ext4cliglobales Executable
mklost+foundcliglobales Executable
resize2fscliglobales Executable
tune2fscliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version1.47.4
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://e2fsprogs.sourceforge.net/

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoRelease/tag comparison is only available for GitHub repositories.https://e2fsprogs.sourceforge.net/none Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:e2fsprogs
Version1.47.4
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/e2fsprogs
Homepagehttps://e2fsprogs.sourceforge.net/
Repositoryhttps://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
Upstream-Dokumentationhttps://e2fsprogs.sourceforge.net/
LizenzGPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.0-only AND BSD-3-Clause AND MIT
Quellarchivhttps://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.47.4/e2fsprogs-1.47.4.tar.gz
Abhängigkeitengettext
Build-Abhängigkeitenpkgconf
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

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 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 6 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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
  • Abgeglichen nach: 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 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 5 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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