Automic VaultAutomic Vault

brew

Installer mat2 avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install mat2

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install mat2

MacPorts ports tree · multimedia/mat2/Portfile · Source: api.github.com

Linux

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

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

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

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

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

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

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

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

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

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

aperçu

Résumé du paquet

Metadata anonymization toolkit

Commandes et alias

  • mat2

historique

Historique du projet et usages

mat2 is the second-generation Metadata Anonymisation Toolkit: a Python library and command-line utility for removing privacy-sensitive metadata from documents, images, archives, audio, video, and office files.

Historique du projet

The README frames mat2 around a privacy threat model in which ordinary files disclose author names, companies, camera details, timestamps, and other metadata. It explicitly positions the tool as a successor to the first MAT project, thanks Google Summer of Code and Tails, and records Julien Voisin's 2018 copyright.

The public release stream includes 0.2.0 in July 2018 and later 0.14.x releases. The README describes three surfaces: the `libmat2` library, the `mat2` command-line tool, and a Dolphin service menu for KDE users.

Historique d'adoption

mat2 reached a broader distribution footprint than many single-purpose privacy tools because metadata stripping is useful for activists, journalists, packagers, and privacy-conscious desktop users. The batch input records packaging across Homebrew, Debian, Ubuntu, Fedora, Arch, Alpine, MacPorts, and Nix.

The README points GUI users to Metadata Cleaner, which uses mat2 underneath. That relationship helped mat2 serve both terminal workflows and desktop privacy tooling without making the CLI carry a full GUI itself.

Modes d'utilisation

Typical CLI usage is `mat2 file...`, which writes cleaned copies such as `myfile.cleaned.png` rather than modifying originals in place by default. The README also documents `--show` to inspect detectable metadata, `--list` for supported formats, `--inplace`, dependency checks, archive-member policy, and a lightweight mode that trades completeness for less alteration of file content.

The README is careful about limits: absence of displayed metadata is not a proof that no metadata exists, especially for complex file formats. That makes mat2 a practical minimization tool rather than a formal sanitizer.

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

mat2 matters in package collections because it wraps a lot of file-format-specific cleanup behavior behind one small CLI. Its optional dependencies such as ExifTool, FFmpeg, Poppler, librsvg, and GdkPixbuf also make it a good example of a privacy tool whose packaging quality depends on distro integration.

For security-minded users, mat2 is a useful counterweight to the default behavior of office suites, cameras, and document exporters: it makes metadata review and removal scriptable.

Chronologie

  • 2018: README copyright and early releases identify mat2's public project era.
  • 2018: GitHub release 0.2.0 is published.
  • 2025: GitHub release 0.14.0 is published.
  • 2026: The README-documented format list includes office files, images, audio/video, archives, torrents, PDFs, and web formats.

Related projects

  • The README links mat2 to the original MAT project, Metadata Cleaner, mat2-web, WordPress integrations, ExifTool, pdf-redact-tools, pdfparanoia, Scrambled Exif, and Dangerzone.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

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 1 plateformes.
  • S’installe avec 8 dépendances d’exécution.

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
mat2cliexé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-25
version du gestionnaire0.14.0
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/jvoisin/mat2

  • infoNo package-manager update timestamp was available.confiance faible
  • infoNo cached GitHub release or tag data was available.https://github.com/jvoisin/mat2confiance none

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:mat2
Version0.14.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/mat2
Page d'accueilhttps://github.com/jvoisin/mat2
Dépôthttps://github.com/jvoisin/mat2
Docs amonthttps://github.com/jvoisin/mat2#readme
LicenceLGPL-3.0-or-later
Archive sourcehttps://files.pythonhosted.org/packages/ba/e1/9a8abf4f5ab3c3e214197e310e3f33418d79769ee89911da939a6c891d4f/mat2-0.14.0.tar.gz
Dépendancesexiftool, ffmpeg, gdk-pixbuf, librsvg, poppler, py3cairo, pygobject3, python@3.14
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemat2
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • 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%

mat2 0.13.5-1.2

Metadata anonymisation toolkit v2

https://0xacab.org/jvoisin/mat2

sudo apt install mat2
  • Section: utils
  • Architecture: all
  • 9 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Mat2
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mat2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

mat2

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

mat2 0.13.4-2.1

Metadata anonymisation toolkit v2

https://0xacab.org/jvoisin/mat2

sudo apt install mat2
  • Section: universe/utils
  • Architecture: all
  • 9 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Mat2
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mat2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

mat2 0.14.0-r0

Metadata removal tool, supporting a wide range of commonly used file formats

https://github.com/jvoisin/mat2

sudo apk add mat2
  • License: LGPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: mat2
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Mat2
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mat2 from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

mat2-doc 0.14.0-r0

Metadata removal tool, supporting a wide range of commonly used file formats (documentation)

https://github.com/jvoisin/mat2

sudo apk add mat2-doc
  • License: LGPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: mat2
  • normalized package name match
  • Correspondance par : Mat2
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mat2-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

mat2-pyc 0.14.0-r0

Precompiled Python bytecode for mat2

https://github.com/jvoisin/mat2

sudo apk add mat2-pyc
  • License: LGPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: mat2
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Mat2
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mat2-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

mat2 0.14.0-4.fc45

Metadata removal tool, supporting a wide range of commonly used file formats

https://github.com/jvoisin/mat2

sudo dnf install mat2
  • License: LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mat2
  • 2 Dépendances
  • 4 fournit
  • normalized package name match
  • Correspondance par : Mat2
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mat2 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

mat2-dolphin 0.14.0-4.fc45

Dolphin integration for mat2

https://github.com/jvoisin/mat2

sudo dnf install mat2-dolphin
  • License: LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mat2
  • 5 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Mat2
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mat2-dolphin from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

python3-libmat2 0.14.0-4.fc45

Library for mat2

https://github.com/jvoisin/mat2

sudo dnf install python3-libmat2
  • License: LGPL-3.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: mat2
  • 7 Dépendances
  • 5 fournit
  • normalized package name match
  • Correspondance par : Mat2
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-libmat2 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

mat2 0.14.0-2

Metadata removal tool, supporting a wide range of commonly used file formats

https://github.com/jvoisin/mat2

sudo pacman -S mat2
  • License: LGPL-3.0-or-later
  • Architecture: any
  • 10 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Mat2
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: mat2 from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

mat2

sudo port install mat2
  • normalized package name match
  • Correspondance par : Mat2
MacPorts ports tree · api.github.com · MacPorts ports tree: multimedia/mat2/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

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