pkg.soopen package index

brew / Rang 7666

rust-script mit Homebrew, apk, MacPorts, Nix, pacman, winget installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install rust-script

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install rust-script

MacPorts ports tree · lang/rust-script/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add rust-script

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

Nixverifiziert · 92%
nix profile install nixpkgs#rust-script

nixpkgs package indexes · pkgs/by-name/ru/rust-script/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S rust-script

Arch Linux sync databases · rust-script · Quelle: geo.mirror.pkgbuild.com

Windows

Windows Package Managerverifiziert · 92%
winget install --id FredrikFornwall.Rust-Script -e

Windows Package Manager source index · FredrikFornwall.Rust-Script · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Run Rust files and expressions as scripts without any setup or compilation step

Befehle und Aliase

  • rust-script

Verlauf

Projektgeschichte und Nutzung

rust-script runs Rust files or expressions without requiring users to manually create a Cargo project.

Projektgeschichte

Fredrik Fornwall created rust-script to let Rust source files and expressions run with script-like ergonomics, including embedded Cargo manifests, Unix shebangs, and Windows file associations.

Adoptionsgeschichte

The official site documents Cargo and Homebrew installation and an Arch Linux package. source_facts.package-manager additionally records packages for Alpine, MacPorts, Nix, Windows Package Manager, and other ecosystems.

Wie es verwendet wird

A user can invoke `rust-script` on a source file, use it in a Unix shebang, evaluate expressions in pipelines, or run tests and benchmarks. Embedded Cargo manifests declare dependencies, and generated build artifacts are cached for faster subsequent runs.

Warum Paket-Nerds sich dafür interessieren

rust-script narrows the ergonomic gap between compiled Rust and scripting languages while retaining Cargo dependency resolution. It is notable to package users because installation is simple but execution creates and caches generated Cargo projects behind the scenes.

Zeitleiste

  • Current official documentation: Requires Rust 1.74 or later and supports Cargo, Homebrew, and distribution-package installation.

Related projects

  • Cargo supplies compilation and dependency management for generated projects; conventional shell and Python scripts provide the ergonomic model against which the tool positions Rust scripting.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 8 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhä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
rust-scriptcliglobales 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-09-19
Manager-Version0.36.0
Manager aktualisiert2026-09-13
lokale DatenOK
Upstreamaktuell
neueste erkannte Version0.36.0

https://github.com/fornwall/rust-script

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:rust-script
Version0.36.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/rust-script
Homepagehttps://rust-script.org
Repositoryhttps://github.com/fornwall/rust-script
Upstream-Dokumentationhttps://rust-script.org
LizenzApache-2.0
Quellarchivhttps://github.com/fornwall/rust-script/archive/refs/tags/0.36.0.tar.gz
Zuletzt aktualisiert2026-09-13T07:37:37Z
Pulseupdated
Abhängigkeitenrust
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namerust-script
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Nix95%

rust-script

nix profile install nixpkgs#rust-script
  • normalized package name match
  • Abgeglichen nach: Rust Script
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ru/rust-script/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

rust-script 0.36.0-r0

Run Rust files and expressions as scripts without any setup or compilation step

https://rust-script.org/

sudo apk add rust-script
  • License: Apache-2.0 OR MIT
  • Architecture: x86_64
  • Source Package: rust-script
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Rust Script
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: rust-script from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
pacman95%

rust-script 0.36.0-2

Run Rust files and expressions as scripts without any setup or compilation

https://rust-script.org

sudo pacman -S rust-script
  • License: MIT AND Apache-2.0
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Rust Script
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: rust-script from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

rust-script

sudo port install rust-script
  • normalized package name match
  • Abgeglichen nach: Rust Script
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/rust-script/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
winget95%

FredrikFornwall.Rust-Script

winget install --id FredrikFornwall.Rust-Script -e
  • normalized package name match
  • Abgeglichen nach: Rust Script
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: FredrikFornwall.Rust-Script from https://cdn.winget.microsoft.com/cache/source.msix

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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation