diff --git a/docs/core/install/dependencies.md b/docs/core/install/dependencies.md
index d446a357f2863..40c6b1ef88b0a 100644
--- a/docs/core/install/dependencies.md
+++ b/docs/core/install/dependencies.md
@@ -241,16 +241,17 @@ Based on your linux distribution, you may need to install additional dependencie
Ubuntu distributions require the following libraries to be installed:
-- liblttng-ust0
-- libcurl3 (for 14.x and 16.x)
-- libcurl4 (for 18.x)
-- libssl1.0.0
-- libkrb5-3
-- zlib1g
+- libc6
+- libgcc1
+- libgssapi-krb5-2
- libicu52 (for 14.x)
- libicu55 (for 16.x)
-- libicu57 (for 17.x)
- libicu60 (for 18.x)
+- libicu66 (for 20.x)
+- libssl1.0.0 (for 14.x, 16.x)
+- libssl1.1 (for 18.x, 20.x)
+- libstdc++6
+- zlib1g
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
@@ -265,20 +266,12 @@ For .NET Core apps that use the *System.Drawing.Common* assembly, you also need
CentOS distributions require the following libraries installed:
-- lttng-ust
-- libcurl
- openssl-libs
- krb5-libs
- libicu
-- zlib
Fedora users: If your OpenSSL's version >= 1.1, you'll need to install **compat-openssl10**.
-For .NET Core 2.0, the following dependencies are also required:
-
-- libunwind
-- libuuid
-
For more information about the dependencies, see [Self-contained Linux apps](https://github.com/dotnet/core/blob/master/Documentation/self-contained-linux-apps.md).
For .NET Core apps that use the *System.Drawing.Common* assembly, you'll also need the following dependency:
@@ -296,12 +289,10 @@ Alpine distributions require the following libraries to be installed:
- icu-libs (this is not needed if globalization is disabled)
- krb5-libs
-- libcurl
+- libgcc
- libintl
- libssl1.1 (for Alpine 3.9 or later) or libssl1.0 (for older ones)
- libstdc++
-- lttng-ust
-- numactl (optional, useful only for devices with NUMA enabled)
- zlib
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
diff --git a/docs/core/install/includes/linux-install-dependencies.md b/docs/core/install/includes/linux-rpm-install-dependencies.md
similarity index 94%
rename from docs/core/install/includes/linux-install-dependencies.md
rename to docs/core/install/includes/linux-rpm-install-dependencies.md
index dde7dda36a929..4828609535567 100644
--- a/docs/core/install/includes/linux-install-dependencies.md
+++ b/docs/core/install/includes/linux-rpm-install-dependencies.md
@@ -1,14 +1,9 @@
When you install with a package manager, these libraries are installed for you. But, if you manually install .NET Core or you publish a self-contained app, you'll need to make sure these libraries are installed:
-- lttng-ust
-- libcurl
-- openssl-libs
- krb5-libs
- libicu
-- zlib
-- libunwind
-- libuuid
+- openssl-libs
If the target runtime environment's OpenSSL version is 1.1 or newer, you'll need to install **compat-openssl10**.
diff --git a/docs/core/install/linux-alpine.md b/docs/core/install/linux-alpine.md
index a1e740fbf2a10..565f8590c63f5 100644
--- a/docs/core/install/linux-alpine.md
+++ b/docs/core/install/linux-alpine.md
@@ -42,12 +42,11 @@ The following versions of .NET Core are no longer supported. The downloads for t
- icu-libs
- krb5-libs
+- libgcc
- libintl
- libssl1.1 (Alpine v3.9 or greater)
-- libssl1.0 (Alpine v3.8)
+- libssl1.0 (Alpine v3.8 or lower)
- libstdc++
-- lttng-ust
-- numactl (optional)
- zlib
## Scripted install
diff --git a/docs/core/install/linux-centos.md b/docs/core/install/linux-centos.md
index e4ed033831d2d..62eb948a5bf4c 100644
--- a/docs/core/install/linux-centos.md
+++ b/docs/core/install/linux-centos.md
@@ -69,7 +69,7 @@ This section provides information on common errors you may get while using the p
## Dependencies
-[!INCLUDE [linux-install-dependencies](includes/linux-install-dependencies.md)]
+[!INCLUDE [linux-rpm-install-dependencies](includes/linux-rpm-install-dependencies.md)]
## Scripted install
diff --git a/docs/core/install/linux-debian.md b/docs/core/install/linux-debian.md
index c5ef9fe36df6a..308c505db28ea 100644
--- a/docs/core/install/linux-debian.md
+++ b/docs/core/install/linux-debian.md
@@ -122,7 +122,26 @@ sudo apt-get update; \
## Dependencies
-[!INCLUDE [linux-install-dependencies](includes/linux-install-dependencies.md)]
+When you install with a package manager, these libraries are installed for you. But, if you manually install .NET Core or you publish a self-contained app, you'll need to make sure these libraries are installed:
+
+- libc6
+- libgcc1
+- libgssapi-krb5-2
+- libicu52 (for 8.x)
+- libicu57 (for 9.x)
+- libicu63 (for 10.x)
+- libicu67 (for 11.x)
+- libssl1.0.0 (for 8.x)
+- libssl1.1 (for 9.x-11.x)
+- libstdc++6
+- zlib1g
+
+For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
+
+- libgdiplus (version 6.0.1 or later)
+
+ > [!WARNING]
+ > You can install a recent version of *libgdiplus* by adding the Mono repository to your system. For more information, see .
## Scripted install
diff --git a/docs/core/install/linux-fedora.md b/docs/core/install/linux-fedora.md
index d94b87f8fb127..f35ad2c42203a 100644
--- a/docs/core/install/linux-fedora.md
+++ b/docs/core/install/linux-fedora.md
@@ -124,7 +124,7 @@ This section provides information on common errors you may get while using the p
## Dependencies
-[!INCLUDE [linux-install-dependencies](includes/linux-install-dependencies.md)]
+[!INCLUDE [linux-rpm-install-dependencies](includes/linux-rpm-install-dependencies.md)]
## Scripted install
diff --git a/docs/core/install/linux-opensuse.md b/docs/core/install/linux-opensuse.md
index 48b8aba350dfa..9d8808fb26577 100644
--- a/docs/core/install/linux-opensuse.md
+++ b/docs/core/install/linux-opensuse.md
@@ -64,7 +64,22 @@ This section provides information on common errors you may get while using the p
## Dependencies
-[!INCLUDE [linux-install-dependencies](includes/linux-install-dependencies.md)]
+When you install with a package manager, these libraries are installed for you. But, if you manually install .NET Core or you publish a self-contained app, you'll need to make sure these libraries are installed:
+
+- krb5
+- libicu
+- libopenssl1_0_0
+
+If the target runtime environment's OpenSSL version is 1.1 or newer, you'll need to install **compat-openssl10**.
+
+For more information about the dependencies, see [Self-contained Linux apps](https://github.com/dotnet/core/blob/master/Documentation/self-contained-linux-apps.md).
+
+For .NET Core apps that use the *System.Drawing.Common* assembly, you'll also need the following dependency:
+
+- [libgdiplus (version 6.0.1 or later)](https://www.mono-project.com/docs/gui/libgdiplus/)
+
+ > [!WARNING]
+ > You can install a recent version of *libgdiplus* by adding the Mono repository to your system. For more information, see .
## Scripted install
diff --git a/docs/core/install/linux-rhel.md b/docs/core/install/linux-rhel.md
index d341cf2d0f18c..9f522dee313af 100644
--- a/docs/core/install/linux-rhel.md
+++ b/docs/core/install/linux-rhel.md
@@ -95,7 +95,7 @@ As an alternative to the ASP.NET Core Runtime, you can install the .NET Core Run
## Dependencies
-[!INCLUDE [linux-install-dependencies](includes/linux-install-dependencies.md)]
+[!INCLUDE [linux-rpm-install-dependencies](includes/linux-rpm-install-dependencies.md)]
## Scripted install
diff --git a/docs/core/install/linux-sles.md b/docs/core/install/linux-sles.md
index 99cbad122f08a..6e6fa6724a3b2 100644
--- a/docs/core/install/linux-sles.md
+++ b/docs/core/install/linux-sles.md
@@ -73,7 +73,22 @@ This section provides information on common errors you may get while using the p
## Dependencies
-[!INCLUDE [linux-install-dependencies](includes/linux-install-dependencies.md)]
+When you install with a package manager, these libraries are installed for you. But, if you manually install .NET Core or you publish a self-contained app, you'll need to make sure these libraries are installed:
+
+- krb5
+- libicu
+- libopenssl1_1
+
+If the target runtime environment's OpenSSL version is 1.1 or newer, you'll need to install **compat-openssl10**.
+
+For more information about the dependencies, see [Self-contained Linux apps](https://github.com/dotnet/core/blob/master/Documentation/self-contained-linux-apps.md).
+
+For .NET Core apps that use the *System.Drawing.Common* assembly, you'll also need the following dependency:
+
+- [libgdiplus (version 6.0.1 or later)](https://www.mono-project.com/docs/gui/libgdiplus/)
+
+ > [!WARNING]
+ > You can install a recent version of *libgdiplus* by adding the Mono repository to your system. For more information, see .
## Scripted install
diff --git a/docs/core/install/linux-ubuntu.md b/docs/core/install/linux-ubuntu.md
index 0c0f4fa360e96..2c317bd293767 100644
--- a/docs/core/install/linux-ubuntu.md
+++ b/docs/core/install/linux-ubuntu.md
@@ -196,16 +196,17 @@ sudo apt-get update; \
When you install with a package manager, these libraries are installed for you. But, if you manually install .NET Core or you publish a self-contained app, you'll need to make sure these libraries are installed:
-- liblttng-ust0
-- libcurl3 (for 14.x and 16.x)
-- libcurl4 (for 18.x)
-- libssl1.0.0
-- libkrb5-3
-- zlib1g
+- libc6
+- libgcc1
+- libgssapi-krb5-2
- libicu52 (for 14.x)
- libicu55 (for 16.x)
-- libicu57 (for 17.x)
- libicu60 (for 18.x)
+- libicu66 (for 20.x)
+- libssl1.0.0 (for 14.x, 16.x)
+- libssl1.1 (for 18.x, 20.x)
+- libstdc++6
+- zlib1g
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency: