Search

Chapter 2. Installing .NET 6.0

download PDF

To install .NET on RHEL 7 you need to first enable the .NET software repositories and install the scl tool.

Prerequisites

Procedure

  1. Enable the .NET software repositories:

    $ sudo subscription-manager repos --enable=rhel-7-variant-dotnet-rpms

    Replace variant with server, workstation or hpc-node depending on what RHEL system you are running (RHEL 7 Server, RHEL 7 Workstation, or HPC Compute Node, respectively).

  2. Verify the list of subscriptions attached to your system:

    $ sudo subscription-manager list --consumed
  3. Install the scl tool:

    $ sudo yum install scl-utils -y
  4. Install .NET 6.0 and all of its dependencies:

    $ sudo yum install rh-dotnet60 -y
  5. Enable the rh-dotnet60 Software Collection environment:

    $ scl enable rh-dotnet60 bash

    You can now run dotnet commands in this bash shell session.

    If you log out, use another shell, or open up a new terminal, the dotnet command is no longer enabled.

    Warning

    Red Hat does not recommend permanently enabling rh-dotnet60 because it may affect other programs. If you want to enable rh-dotnet permanently, add source scl_source enable rh-dotnet60 to your ~/.bashrc file.

Verification steps

  • Verify the installation:

    $ dotnet --info

    The output returns the relevant information about the .NET installation and the environment.

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.