Automic VaultAutomic Vault

brew

Installer dotnet avec Homebrew, chocolatey

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install dotnet

local Homebrew formula metadata

aperçu

Résumé du paquet

.NET Core

historique

Historique du projet et usages

.NET is Microsoft's managed runtime, SDK, class-library, and command-line toolchain for building applications in C#, F#, and related languages. The Homebrew formula centers on the `dotnet` host and SDK/runtime distribution used from terminals, CI systems, containers, and editors.

Historique du projet

Modern .NET package history turns on the .NET Core shift. Microsoft announced in November 2014 that .NET Core, including the runtime and framework libraries, would be open source. .NET Core 1.0 shipped in June 2016 as a cross-platform line, and the release train later converged under the plain .NET name with .NET 5 in November 2020.

The current .NET ecosystem is organized around annual November major releases, split between Long Term Support and Standard Term Support versions. Official release metadata lists .NET 8 as an LTS release from November 2023, .NET 9 as an STS release from November 2024, and .NET 10 as an LTS release from November 2025.

Historique d'adoption

Adoption expanded from Windows-centered .NET Framework development into a cross-platform package-manager story: official downloads, Linux package repositories, container images, Homebrew, Chocolatey, and CI images all distribute the SDK and runtimes. That made `dotnet restore`, `dotnet build`, `dotnet test`, and `dotnet publish` common automation primitives outside Visual Studio.

Modes d'utilisation

Developers use the `dotnet` CLI to create projects, restore NuGet packages, build, run, test, publish, manage workloads, and select SDK behavior through project files and global.json. It is both a language-runtime package and a build tool package.

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

For package nerds, .NET is important because it packages a large multi-runtime ecosystem behind one executable host. Versioned formulas such as dotnet@8 and dotnet@9 let systems pin SDK support windows, while the unversioned formula tracks the moving supported line used by workstations and CI images.

Chronologie

  • 2014: Microsoft announced .NET Core would be open source.
  • 2016: .NET Core 1.0 was released.
  • 2020: .NET 5.0 started the unified post-Core naming line.
  • 2023: .NET 8.0 shipped as an LTS release.
  • 2024: .NET 9.0 shipped as an STS release.
  • 2025: .NET 10.0 shipped as an LTS release.

Related projects

  • C#
  • F#
  • ASP.NET Core
  • NuGet
  • MSBuild
  • Entity Framework Core

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 6 plateformes.
  • S’installe avec 3 dépendances d’exécution.
  • Les métadonnées de compilation listent 5 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.

exécutables

Exécutables installés

CommandeTypeExpositionNote
dotnetcliexé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-10
version du gestionnaire10.0.301
gestionnaire mis à jour2026-06-14
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/dotnet/dotnet

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:dotnet
Version10.0.301
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/dotnet
Page d'accueilhttps://dotnet.microsoft.com/
Dépôthttps://github.com/dotnet/dotnet
Docs amonthttps://learn.microsoft.com/dotnet
LicenceMIT
Archive sourcehttps://github.com/dotnet/dotnet/releases/download/v10.0.301/release.json
Dernière mise à jour2026-06-14T10:38:54Z
Pulseupdated
Dépendancesbrotli, icu4c@78, openssl@3
Dépendances de compilationbash, cmake, grep, pkgconf, rapidjson
Bibliothèques fournies par macOSkrb5
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré
PrécautionsFor other software to find dotnet you may need to set: export DOTNET_ROOT="$HOMEBREW_PREFIX/opt/dotnet/libexec"

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedotnet
Aliases
  • dotnet@10
Version Scheme1
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

Chocolatey95%

dotnet

choco install dotnet
  • normalized package name match
  • Correspondance par : Dotnet
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: dotnet from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','dnspy'

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