d05daa63ee
* Update release notes * Update release notes * Update .NET 6 releae notes * Update table * Update links * Update release table * Update 2.1 * Update table * Update links * Add linux packages doc * Add link to packages doc * Update Arch instructions * Add statement about globalization invariant mode * Apply suggestions from code review Co-authored-by: Michael Simons <msimons@microsoft.com> Co-authored-by: Matt Thalman <mthalman@microsoft.com> * Update per feedback * Update link * Add buster * Update heading * Cleanup wording * Update per feedback * Update per feedback * Apply suggestions from code review Co-authored-by: Maira Wenzel <mairaw@microsoft.com> * Update perf feedback * Update release-policies.md Co-authored-by: Maira Wenzel <mairaw@microsoft.com> Co-authored-by: Michael Simons <msimons@microsoft.com> Co-authored-by: Matt Thalman <mthalman@microsoft.com> Co-authored-by: Maira Wenzel <mairaw@microsoft.com>
66 lines
2.6 KiB
Markdown
66 lines
2.6 KiB
Markdown
# .NET 6 installation instructions
|
|
|
|
Concise install instructions are provided in this document and may be augmented in [release notes](README.md) for a given update. Complete [.NET installation instructions for Windows, macOS, and Linux](https://docs.microsoft.com/dotnet/core/install/) are provided for supported releases in [.NET documentation](https://docs.microsoft.com/dotnet).
|
|
|
|
Operating system specific instructions:
|
|
|
|
- [Linux](install-linux.md)
|
|
- [macOS](install-macos.md)
|
|
- [Windows](install-windows.md)
|
|
|
|
## Distributions
|
|
|
|
The following distributions are available for all operating systems:
|
|
|
|
- .NET SDK: includes tools for building and testing applications, and includes the runtime distributions that follow.
|
|
- .NET Runtime: includes the .NET runtime and libraries, enabling running console applications.
|
|
- ASP.NET Core Runtime: includes the .NET and ASP.NET Core runtimes, enabling running console, and web applications.
|
|
|
|
We recommend that you install the .NET SDK to develop and build applications, and to install one of the runtimes packages (like ASP.NET Core) to (exclusively) run applications.
|
|
|
|
## Downloads
|
|
|
|
Download links are provided for each of the distributions at:
|
|
|
|
- [Microsoft .NET website](https://dotnet.microsoft.com/download/dotnet/6.0)
|
|
- [.NET 6 release notes](README.md)
|
|
|
|
[Container images](https://hub.docker.com/r/microsoft/dotnet/) are provided for Windows (Nano Server, and Server Core) and Linux (Alpine, Debian, and Ubuntu).
|
|
|
|
## What's installed?
|
|
|
|
You can determine what is installed on your machine (assuming .NET is installed) using the following approach, with `dotnet --info`.
|
|
|
|
```console
|
|
C:\>dotnet --info
|
|
.NET SDK (reflecting any global.json):
|
|
Version: 6.0.100-preview.2.21155.3
|
|
Commit: 1a9103db2d
|
|
|
|
Runtime Environment:
|
|
OS Name: Windows
|
|
OS Version: 10.0.17763
|
|
OS Platform: Windows
|
|
RID: win10-x64
|
|
Base Path: C:\Program Files\dotnet\sdk\6.0.100-preview.2.21155.3\
|
|
|
|
Host (useful for support):
|
|
Version: 6.0.0-preview.2.21154.6
|
|
Commit: 3eaf1f316b
|
|
|
|
.NET SDKs installed:
|
|
6.0.100-preview.2.21155.3 [C:\Program Files\dotnet\sdk]
|
|
|
|
.NET runtimes installed:
|
|
Microsoft.AspNetCore.App 6.0.0-preview.2.21154.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
|
|
Microsoft.NETCore.App 6.0.0-preview.2.21154.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
|
|
Microsoft.WindowsDesktop.App 6.0.0-preview.2.21154.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
|
|
```
|
|
|
|
If you have the .NET SDK installed, you can also use `dotnet --version` as demonstrated in the following example:
|
|
|
|
```console
|
|
C:\>dotnet --version
|
|
6.0.100-preview.2.21155.3
|
|
```
|