Automic Vault

Renseignements sur le paquet brew

Installer rust

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

installation

Installer avec Automic Vault

Automic Vault
sudo av install brew:rust

macOS

Homebrew vérifié · 100%
brew install rust

local Homebrew formula metadata

MacPorts vérifié · 94%
sudo port install rust

MacPorts ports tree · lang/rust/Portfile · source: api.github.com

Linux

Alpine Linux apk vérifié · 92%
sudo apk add rust

Alpine Linux edge package indexes · rust · source: dl-cdn.alpinelinux.org

Fedora dnf vérifié · 92%
sudo dnf install rust

Fedora Rawhide package metadata · rust · source: dl.fedoraproject.org

Nix vérifié · 92%
nix profile install nixpkgs#rust

nixpkgs package indexes · rust · source: raw.githubusercontent.com

Arch Linux pacman vérifié · 92%
sudo pacman -S rust

Arch Linux sync databases · rust · source: geo.mirror.pkgbuild.com

openSUSE zypper vérifié · 92%
sudo zypper install rust

openSUSE Tumbleweed package metadata · rust · source: download.opensuse.org

Debian apt vérifié · 92%
sudo apt install cargo

Debian stable package indexes · cargo · source: deb.debian.org

Windows

Chocolatey vérifié · 92%
choco install rust

Chocolatey community package catalog · rust · source: community.chocolatey.org

Scoop vérifié · 92%
scoop install main/rust

Scoop official bucket manifest trees · bucket/rust.json · source: api.github.com

Notes de plateforme

  • Aucune note de plateforme propre au paquet n'était présente.

aperçu

Résumé du paquet

Automic Vault publie les chemins d'installation, les faits d'exécutables et les métadonnées de sécurité propres à rust depuis les données locales de paquets.

Commandes et alias

  • cargo
  • cargo-clippy
  • cargo-fmt
  • clippy-driver
  • rust-gdb
  • rust-gdbgui
  • rust-lldb
  • rustc
  • rustdoc
  • rustfmt

Résumé source

Safe, concurrent, practical language

radioisotope

Plain Text Crates.io Token

`cargo publish` commonly relies on an auth token stored in ~/.cargo/credentials.toml or ~/.cargo/credentials. Our isotope stores that token in the macOS keychain and exposes it through Cargo's native credential provider protocol when `cargo login`, `cargo logout`, `cargo publish`, `cargo yank`, or `cargo owner` runs.

Classificateur de risque

green risque · low confiance · 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 6 plateformes.
  • S’installe avec 6 dépendances d’exécution.

Extrait README local

Rust Radioisotope

This radioisotope modifies the Homebrew rust package, but only changes the installed cargo launcher. rustc, rustdoc, rustfmt, and other Rust tools continue to run without isotope credential injection.

Security Model

Plaintext crates.io publishing tokens are commonly stored in ~/.cargo/credentials.toml, or in the legacy ~/.cargo/credentials file, under the default [registry] table. The migration stores one token in the Automic Vault isotope keychain as CARGO_REGISTRY_TOKEN and removes the plaintext token line from the Cargo credentials file.

The post-install hook wraps /opt/rust/bin/cargo. The wrapper enables Cargo's native credential provider protocol for cargo login, logout, publish, yank, and owner, delegating token access to av credential-helper cargo while the original Cargo launcher runs.

Caveats

  • Only the default crates.io registry token is supported.
  • Custom registry tokens under [registries.<name>] are not migrated.
  • Cargo subcommands other than login, logout, publish, yank, and

owner continue to run without the Automic Vault credential provider.

Source: data/radioisotopes/rust/README.md

Caveats

  • We currently support the default crates.io registry token only.
  • Existing default Cargo credential entries are removed after migration.
  • Other Cargo subcommands do not receive the Automic Vault credential provider.

exécutables

Exécutables installés

CommandeTypeExpositionNote
cargocliglobal executable
cargo-clippycliglobal executable
cargo-fmtcliglobal executable
clippy-drivercliglobal executable
rust-gdbcliglobal executable
rust-gdbguicliglobal executable
rust-lldbcliglobal executable
rustccliglobal executable
rustdoccliglobal executable
rustfmtcliglobal executable

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-05-26
version du gestionnaire1.95.0
gestionnaire mis à jour2026-04-20
données localesok
amontnot checked
dernière version détectéenon détecté

https://www.rust-lang.org/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:rust
Version1.95.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/rust
Page d'accueilhttps://www.rust-lang.org/
Docs amonthttps://www.rust-lang.org/
LicenceApache-2.0 OR MIT
Archive sourcehttps://static.rust-lang.org/dist/rustc-1.95.0-src.tar.gz
Mis à jour2026-04-20T03:52:50Z
Pulseupdated
Dépendanceslibgit2, libssh2, llvm, openssl@3, pkgconf, zstd
Bibliothèques fournies par macOScurl
Bouteilledisponible (arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
CaveatsLink this toolchain with `rustup` under the name `system` with: rustup toolchain link system "$(brew --prefix rust)" If you use rustup, avoid PATH conflicts by following instructions in: brew info rustup

piste source

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

Cette page est écrite par scripts/generate-pkg-pages.py. Les déploiements refusent de publier si www/pkg/ est obsolète par rapport aux données locales de paquets.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • cross-ecosystem install command graph
  • local isotope README
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • radioisotope security manifest