Automic VaultAutomic Vault

brew

Installer macchina avec Homebrew, apk, Nix, pacman, scoop

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install macchina

local Homebrew formula metadata

Linux

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

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

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

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

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

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

Windows

Scoopvérifié · 92%
scoop install main/macchina

Scoop official bucket manifest trees · bucket/macchina.json · Source: api.github.com

aperçu

Résumé du paquet

System information fetcher, with an emphasis on performance and minimalism

Commandes et alias

  • macchina

historique

Historique du projet et usages

Macchina is a Rust system-information fetcher focused on speed, minimalism, and customization. It displays information such as kernel version, uptime, memory usage, and processor load across Linux, macOS, Windows, BSDs, OpenWrt, and Android.

Historique du projet

The project appeared on crates.io in February 2021 and grew as a Rust entrant in the terminal system-fetcher space. The README describes Macchina as basic by default and customizable by design, with a separate libmacchina repository handling system-information fetching.

By the 6.x series, release notes show the project refining readouts, configuration behavior, build reliability, and dependency choices. The README later marked Macchina as in maintenance mode, accepting bug fixes and documentation improvements while stating that it had achieved its intended purpose.

Historique d'adoption

Macchina's installation wiki documents packaging across Homebrew, pkgsrc, openSUSE, Termux, Scoop, Nix, Guix, Arch Linux, and Cargo. Homebrew analytics reported 1,436 installs over 365 days, and crates.io reported more than 150,000 total downloads.

The README credits contributors who helped shape platform support: NetBSD packaging and testing, macOS and Windows support, and Android/OpenWrt support. That contributor history mirrors the package's adoption path from a Rust CLI to a broadly packaged cross-platform fetcher.

Modes d'utilisation

Users run `macchina` to print a themed system summary. The configuration wiki documents `macchina.toml` locations on Linux/BSD, macOS, and Windows, and the customization wiki documents separate TOML theme files plus `macchina --list-themes`.

The installation wiki documents source builds with Cargo and cross builds for Android and OpenWrt, while the README points users to `--doctor` for diagnosing fetch failures.

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

Macchina matters to package nerds as part of the post-neofetch system-fetcher wave: small Rust binaries, cross-platform packaging, themeable terminal output, and a separate library crate for system data. Its maintenance-mode status is also useful metadata for packagers deciding how much churn to expect.

Chronologie

  • 2021-02: First crates.io release, 0.1.3.
  • 2022-09: 6.1.x releases fixed config/build issues and added macOS-related libmacchina support.
  • 2024-09: 6.2.0 and 6.2.1 added readouts and fixed a ratatui dependency issue.
  • 2024-11: 6.4.0 reverted a vendoring change and adjusted terminal UI dependencies.
  • 2026: README described the project as in maintenance mode.

Related projects

  • The README points to libmacchina for fetching-related issues. In package-manager culture, Macchina is commonly compared with other terminal system fetchers such as neofetch-style tools, but its official materials emphasize its own minimal and customizable Rust stack.

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

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
~/.config/macchina/macchina.toml$XDG_CONFIG_HOME/macchina/macchina.toml
macOS
~/.config/macchina/macchina.toml
Windows
%AppData%/macchina/macchina.toml

exécutables

Exécutables installés

CommandeTypeExpositionNote
macchinacliexé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-26
version du gestionnaire6.4.0
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev6.4.0

https://github.com/Macchina-CLI/macchina

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:macchina
Version6.4.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/macchina
Page d'accueilhttps://github.com/Macchina-CLI/macchina
Dépôthttps://github.com/Macchina-CLI/macchina
Docs amonthttps://github.com/Macchina-CLI/macchina#readme
LicenceMIT
Archive sourcehttps://github.com/Macchina-CLI/macchina/archive/refs/tags/v6.4.0.tar.gz
Dépendances de compilationrust
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, 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 Namemacchina
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.

Nix95%

macchina

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

macchina 6.4.0-r0

System information fetcher, with an (unhealthy) emphasis on performance

https://github.com/Macchina-CLI/macchina

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

macchina-doc 6.4.0-r0

System information fetcher, with an (unhealthy) emphasis on performance (documentation)

https://github.com/Macchina-CLI/macchina

sudo apk add macchina-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: macchina
  • normalized package name match
  • Correspondance par : Macchina
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: macchina-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
pacman95%

macchina 6.4.0-3

A system information fetcher, with an (unhealthy) emphasis on performance.

https://github.com/Macchina-CLI/macchina

sudo pacman -S macchina
  • License: MIT
  • Architecture: x86_64
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Macchina
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: macchina from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
Scoop95%

main/macchina

scoop install main/macchina
  • normalized package name match
  • Correspondance par : Macchina
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/macchina.json from https://api.github.com/repos/ScoopInstaller/Main/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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment