You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/core/install/dependencies.md
+9-18Lines changed: 9 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -241,16 +241,17 @@ Based on your linux distribution, you may need to install additional dependencie
241
241
242
242
Ubuntu distributions require the following libraries to be installed:
243
243
244
-
- liblttng-ust0
245
-
- libcurl3 (for 14.x and 16.x)
246
-
- libcurl4 (for 18.x)
247
-
- libssl1.0.0
248
-
- libkrb5-3
249
-
- zlib1g
244
+
- libc6
245
+
- libgcc1
246
+
- libgssapi-krb5-2
250
247
- libicu52 (for 14.x)
251
248
- libicu55 (for 16.x)
252
-
- libicu57 (for 17.x)
253
249
- libicu60 (for 18.x)
250
+
- libicu66 (for 20.x)
251
+
- libssl1.0.0 (for 14.x, 16.x)
252
+
- libssl1.1 (for 18.x, 20.x)
253
+
- libstdc++6
254
+
- zlib1g
254
255
255
256
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
256
257
@@ -265,20 +266,12 @@ For .NET Core apps that use the *System.Drawing.Common* assembly, you also need
265
266
266
267
CentOS distributions require the following libraries installed:
267
268
268
-
- lttng-ust
269
-
- libcurl
270
269
- openssl-libs
271
270
- krb5-libs
272
271
- libicu
273
-
- zlib
274
272
275
273
Fedora users: If your OpenSSL's version >= 1.1, you'll need to install **compat-openssl10**.
276
274
277
-
For .NET Core 2.0, the following dependencies are also required:
278
-
279
-
- libunwind
280
-
- libuuid
281
-
282
275
For more information about the dependencies, see [Self-contained Linux apps](https://github.com/dotnet/core/blob/master/Documentation/self-contained-linux-apps.md).
283
276
284
277
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:
296
289
297
290
- icu-libs (this is not needed if globalization is disabled)
298
291
- krb5-libs
299
-
-libcurl
292
+
-libgcc
300
293
- libintl
301
294
- libssl1.1 (for Alpine 3.9 or later) or libssl1.0 (for older ones)
302
295
- libstdc++
303
-
- lttng-ust
304
-
- numactl (optional, useful only for devices with NUMA enabled)
305
296
- zlib
306
297
307
298
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
Copy file name to clipboardExpand all lines: docs/core/install/includes/linux-rpm-install-dependencies.md
+1-6Lines changed: 1 addition & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,9 @@
1
1
2
2
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:
3
3
4
-
- lttng-ust
5
-
- libcurl
6
-
- openssl-libs
7
4
- krb5-libs
8
5
- libicu
9
-
- zlib
10
-
- libunwind
11
-
- libuuid
6
+
- openssl-libs
12
7
13
8
If the target runtime environment's OpenSSL version is 1.1 or newer, you'll need to install **compat-openssl10**.
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:
126
+
127
+
- libc6
128
+
- libgcc1
129
+
- libgssapi-krb5-2
130
+
- libicu52 (for 8.x)
131
+
- libicu57 (for 9.x)
132
+
- libicu63 (for 10.x)
133
+
- libicu67 (for 11.x)
134
+
- libssl1.0.0 (for 8.x)
135
+
- libssl1.1 (for 9.x-11.x)
136
+
- libstdc++6
137
+
- zlib1g
138
+
139
+
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
140
+
141
+
- libgdiplus (version 6.0.1 or later)
142
+
143
+
> [!WARNING]
144
+
> You can install a recent version of *libgdiplus* by adding the Mono repository to your system. For more information, see <https://www.mono-project.com/download/stable/>.
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:
68
+
69
+
- krb5
70
+
- libicu
71
+
- libopenssl1_0_0
72
+
73
+
If the target runtime environment's OpenSSL version is 1.1 or newer, you'll need to install **compat-openssl10**.
74
+
75
+
For more information about the dependencies, see [Self-contained Linux apps](https://github.com/dotnet/core/blob/master/Documentation/self-contained-linux-apps.md).
76
+
77
+
For .NET Core apps that use the *System.Drawing.Common* assembly, you'll also need the following dependency:
78
+
79
+
-[libgdiplus (version 6.0.1 or later)](https://www.mono-project.com/docs/gui/libgdiplus/)
80
+
81
+
> [!WARNING]
82
+
> You can install a recent version of *libgdiplus* by adding the Mono repository to your system. For more information, see <https://www.mono-project.com/download/stable/>.
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:
77
+
78
+
- krb5
79
+
- libicu
80
+
- libopenssl1_1
81
+
82
+
If the target runtime environment's OpenSSL version is 1.1 or newer, you'll need to install **compat-openssl10**.
83
+
84
+
For more information about the dependencies, see [Self-contained Linux apps](https://github.com/dotnet/core/blob/master/Documentation/self-contained-linux-apps.md).
85
+
86
+
For .NET Core apps that use the *System.Drawing.Common* assembly, you'll also need the following dependency:
87
+
88
+
-[libgdiplus (version 6.0.1 or later)](https://www.mono-project.com/docs/gui/libgdiplus/)
89
+
90
+
> [!WARNING]
91
+
> You can install a recent version of *libgdiplus* by adding the Mono repository to your system. For more information, see <https://www.mono-project.com/download/stable/>.
Copy file name to clipboardExpand all lines: docs/core/install/linux-ubuntu.md
+8-7Lines changed: 8 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -196,16 +196,17 @@ sudo apt-get update; \
196
196
197
197
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:
198
198
199
-
- liblttng-ust0
200
-
- libcurl3 (for 14.x and 16.x)
201
-
- libcurl4 (for 18.x)
202
-
- libssl1.0.0
203
-
- libkrb5-3
204
-
- zlib1g
199
+
- libc6
200
+
- libgcc1
201
+
- libgssapi-krb5-2
205
202
- libicu52 (for 14.x)
206
203
- libicu55 (for 16.x)
207
-
- libicu57 (for 17.x)
208
204
- libicu60 (for 18.x)
205
+
- libicu66 (for 20.x)
206
+
- libssl1.0.0 (for 14.x, 16.x)
207
+
- libssl1.1 (for 18.x, 20.x)
208
+
- libstdc++6
209
+
- zlib1g
209
210
210
211
For .NET Core apps that use the *System.Drawing.Common* assembly, you also need the following dependency:
0 commit comments