Skip to content

Commit

Permalink
Remove centos from docs (#41569)
Browse files Browse the repository at this point in the history
* Remove centos

* fix redirect
  • Loading branch information
adegeo authored Jun 26, 2024
1 parent d5fb207 commit 3ac2424
Show file tree
Hide file tree
Showing 10 changed files with 22 additions and 119 deletions.
8 changes: 6 additions & 2 deletions .openpublishing.redirection.core.json
Original file line number Diff line number Diff line change
Expand Up @@ -701,13 +701,17 @@
"source_path_from_root": "/docs/core/install/dependencies.md",
"redirect_url": "/dotnet/core/install/windows"
},
{
"source_path_from_root": "/docs/core/install/linux-centos.md",
"redirect_url": "/dotnet/core/install/linux-rhel#where-is-centos-linux"
},
{
"source_path_from_root": "/docs/core/install/linux-package-manager-centos7.md",
"redirect_url": "/dotnet/core/install/linux-centos"
"redirect_url": "/dotnet/core/install/linux-rhel#where-is-centos-linux"
},
{
"source_path_from_root": "/docs/core/install/linux-package-manager-centos8.md",
"redirect_url": "/dotnet/core/install/linux-centos"
"redirect_url": "/dotnet/core/install/linux-rhel#where-is-centos-linux"
},
{
"source_path_from_root": "/docs/core/install/linux-package-manager-debian10.md",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ The new defaults are likely to work when communicating with modern clients or se
CipherString = ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
```

On the Red Hat Enterprise Linux, CentOS, and Fedora distributions, .NET applications default to the cipher suites permitted by the system-wide cryptographic policies. On these distributions, use the crypto-policies configuration instead of changing the OpenSSL configuration file.
On the Red Hat Enterprise Linux, CentOS Stream, and Fedora distributions, .NET applications default to the cipher suites permitted by the system-wide cryptographic policies. On these distributions, use the crypto-policies configuration instead of changing the OpenSSL configuration file.

## Affected APIs

Expand Down
103 changes: 0 additions & 103 deletions docs/core/install/linux-centos.md

This file was deleted.

1 change: 0 additions & 1 deletion docs/core/install/linux-package-mixup.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ These errors usually occur when two Linux package repositories provide .NET pack

- Alpine Linux
- Arch
- CentOS
- CentOS Stream
- Fedora
- RHEL
Expand Down
19 changes: 12 additions & 7 deletions docs/core/install/linux-rhel.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,12 @@ The following table is a list of currently supported .NET releases on both RHEL

| Distribution | .NET |
| ---------------------- | --------- |
| RHEL 9 (9.1) | 8.0, 6.0 |
| RHEL 8 (8.7) | 8.0, 6.0 |
| RHEL 7 | 6.0 |
| CentOS Stream 9 | 8.0, 6.0 |
| CentOS Stream 8 | 8.0, 6.0 |
| [RHEL 9 (9.1)](#rhel-9) | 8.0, 6.0 |
| [RHEL 8 (8.7)](#rhel-8) | 8.0, 6.0 |
| [RHEL 7](#rhel-7--net-8) | 6.0 |
| [CentOS Stream 9](#centos-stream-9) | 8.0, 6.0 |
| [CentOS Stream 8](#centos-stream-8) | 8.0, 6.0 |
| [CentOS Linux is no longer supported](#where-is-centos-linux) | |

[!INCLUDE [versions-not-supported](includes/versions-not-supported.md)]

Expand Down Expand Up @@ -108,13 +109,13 @@ source scl_source enable rh-dotnet60

As an alternative to the ASP.NET Core Runtime, you can install the .NET Runtime that doesn't include ASP.NET Core support: replace `rh-dotnet60-aspnetcore-runtime-6.0` in the preceding command with `rh-dotnet60-dotnet-runtime-6.0`.

## CentOS Stream 9 ✔️
## CentOS Stream 9

.NET is included in the AppStream repositories for CentOS Stream 9.

[!INCLUDE [linux-dnf-install-80](includes/linux-install-80-dnf.md)]

## CentOS Stream 8 ✔️
## CentOS Stream 8

Use the Microsoft repository to install .NET:

Expand All @@ -125,6 +126,10 @@ sudo yum install dotnet-sdk-8.0

To learn how to use the .NET CLI, see [.NET CLI overview](../tools/index.md).

## Where is CentOS Linux

.NET is no longer supported on CentOS Linux. As of June 30th, 2024, CentOS Linux reached end-of-life. For more information, see [End dates are coming for CentOS Stream 8 and CentOS Linux 7](https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/).

## Dependencies

[!INCLUDE [linux-rpm-install-dependencies](includes/linux-rpm-install-dependencies.md)]
Expand Down
1 change: 0 additions & 1 deletion docs/core/install/linux-scripted-manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ It's possible that when you install .NET, specific dependencies may not be insta

- [Alpine](linux-alpine.md#dependencies)
- [Debian](linux-debian.md#dependencies)
- [CentOS](linux-centos.md#dependencies)
- [Fedora](linux-fedora.md#dependencies)
- [RHEL and CentOS Stream](linux-rhel.md#dependencies)
- [SLES](linux-sles.md#dependencies)
Expand Down
1 change: 0 additions & 1 deletion docs/core/install/linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ This article describes how .NET is available on various Linux distributions. .NE
.NET is available in [official package archives](https://github.com/dotnet/core/blob/main/linux.md) for various Linux distributions and [packages.microsoft.com](https://packages.microsoft.com/).

- [Alpine](linux-alpine.md)
- [CentOS](linux-centos.md)
- [Debian](linux-debian.md)
- [Fedora](linux-fedora.md)
- [openSUSE](linux-opensuse.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/core/install/remove-runtime-sdk-versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ There's no need to first uninstall the .NET SDK when upgrading it using a packag
If you installed .NET using a package manager, use that same package manager to uninstall the .NET SDK or runtime. .NET installations support most popular package managers. Consult the documentation for your distribution's package manager for the precise syntax in your environment:

- [apt-get(8)](https://linux.die.net/man/8/apt-get) is used by Debian based systems, including Ubuntu.
- [yum(8)](https://linux.die.net/man/8/yum) is used on Fedora, CentOS, Oracle Linux, and RHEL.
- [yum(8)](https://linux.die.net/man/8/yum) is used on Fedora, CentOS Stream, Oracle Linux, and RHEL.
- [zypper(8)](https://en.opensuse.org/SDB:Zypper_manual_(plain)) is used on openSUSE and SUSE Linux Enterprise System (SLES).
- [dnf(8)](https://dnf.readthedocs.io/en/latest/command_ref.html) is used on Fedora.

Expand Down
2 changes: 1 addition & 1 deletion docs/core/rid-catalog.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ For more information, see [Install .NET on Windows](install/windows.md#supported

### Linux RIDs

- `linux-x64` (Most desktop distributions like CentOS, Debian, Fedora, Ubuntu, and derivatives)
- `linux-x64` (Most desktop distributions like CentOS Stream, Debian, Fedora, Ubuntu, and derivatives)
- `linux-musl-x64` (Lightweight distributions using [musl](https://wiki.musl-libc.org/projects-using-musl.html) like Alpine Linux)
- `linux-musl-arm64` (Used to build Docker images for 64-bit Arm v8 and minimalistic base images)
- `linux-arm` (Linux distributions running on Arm like Raspbian on Raspberry Pi Model 2+)
Expand Down
2 changes: 1 addition & 1 deletion docs/devops/dotnet-cli-and-continuous-integration.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ If you're using GitHub, the installation is straightforward. You can rely on Git

Native installers are available for macOS, Linux, and Windows. The installers require admin (sudo) access to the build server. The advantage of using a native installer is that it installs all of the native dependencies required for the tooling to run. Native installers also provide a system-wide installation of the SDK.

macOS users should use the PKG installers. On Linux, there's a choice of using a feed-based package manager, such as apt-get for Ubuntu or yum for CentOS, or using the packages themselves, DEB or RPM. On Windows, use the MSI installer.
macOS users should use the PKG installers. On Linux, there's a choice of using a feed-based package manager, such as apt-get for Ubuntu or yum for CentOS Stream, or using the packages themselves, DEB or RPM. On Windows, use the MSI installer.

The latest stable binaries are found at [.NET downloads](https://dotnet.microsoft.com/download). If you wish to use the latest (and potentially unstable) pre-release tooling, use the links provided at the [dotnet/installer GitHub repository](https://github.com/dotnet/installer#installers-and-binaries). For Linux distributions, `tar.gz` archives (also known as `tarballs`) are available; use the installation scripts within the archives to install .NET.

Expand Down

0 comments on commit 3ac2424

Please sign in to comment.