Skip to content

sonAndrew/Linux_Dot-NET_Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is collection of Bash scripts to install .NET on Linux

Description

Hello and welcome. The Linux_Dot-NET_Installer is a collection of scripts to install Microsoft's .NET SDK and Runtime on supported Linux machines. You can contribute by submitting your own scripts, also written in Bash, of one of the distros listed in the To Be Added Section. You could also update one of the scripts already present in Currently Working Installer Scripts Section.

Contribution Guidelines

The contribution guideline can be found in the CONTRIBUTING.md file.

Instructions

  • Star this repository
  • Fork this repository
  • Clone your forked repository
  • Add your scripts
  • Commit and push
  • Create a pull request
  • Wait for pull request to be merged
  • Celebrate your first step into the open source world and contribute more
  • Or if you're an open-source veteran "I thank you for your service. Sincerely."

Additional tools to help you Get Started with Linux, Bash and Open-Source Contributions

* Notice - I am not sponsored or payed by anyone and the links to Amazon are just book I have an use constantly.

Currently Working Installer Scripts:

Alpine

- alpine-installer.sh
    - Supported Versions
        - 3.17
        - 3.16
        - 3.15
    - Supported .NET Versions
        - .NET 6
        - .NET 7
    - .NET Versions NOT Supported
        - .NET 5
        - .NET Core 3.1
        - .NET Core 3.0
        - .NET Core 2.2
        - .NET Core 2.1
        - .NET Core 2.0
    - Supported Architectures
        - x86_64
            - .NET 6
                - 3.16
            - .NET 7
                - 3.17
        - aarch64
            - .NET 6
                - 3.16
            - .NET 7
                - 3.17
        - armv7
            - .NET 6
                - 3.16
            - .NET 7
                - 3.17
        - s390x
            - .NET 6
                - 3.16
            - .NET 7
                - 3.17
        - ppc64le
            - .NET 7
                - edge

Fedora

- fedora-installer.sh
    - Supported Versions
        - 38
        - 37
    - Supported .NET Versions
        - .NET 6
        - .NET 7
    - .NET Versions NOT Supported
        - .NET 5
        - .NET Core 3.1
        - .NET Core 3.0
        - .NET Core 2.2
        - .NET Core 2.1
        - .NET Core 2.0

CentOS

- centos-installer.sh
    - Supported Versions
        - 7
    - Supported .NET Versions
        - .NET 6
        - .NET 7
    - .NET Versions NOT Supported
        - .NET 5
        - .NET Core 3.1
        - .NET Core 3.0
        - .NET Core 2.2
        - .NET Core 2.1
        - .NET Core 2.0

To Be Added:

Debian

- Supported Versions
    - 12
    - 11
    - 10

openSUSE

- Supported Versions
    - 15.4+

SLES

- Supported Versions
    - 15
    - 12 SP5

Ubuntu

- Supported Versions
    - 20.04 (LTS)
    - 18.04 (LTS)
    - 16.04 (LTS)

About

An installer for Microsoft's .NET SDK and Runtime Linux machines.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages