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/fundamentals/networking/quic/quic-overview.md
+27-2Lines changed: 27 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,10 +47,14 @@ On Windows, msquic.dll is distributed as part of the .NET runtime, and no other
47
47
> [!NOTE]
48
48
> .NET 7+ is only compatible with 2.2+ versions of libmsquic.
49
49
50
-
The `libmsquic` package is required on Linux. This package is published in Microsoft's official Linux package repository, <https://packages.microsoft.com>. You must add this repository to your package manager before installing the package. For more information, see [Linux Software Repository for Microsoft Products](/linux/packages).
50
+
The `libmsquic` package is required on Linux. This package is published in Microsoft's official Linux package repository, <https://packages.microsoft.com> and is also available in some official repositories, such as the [Alpine Packages - libmsquic](https://pkgs.alpinelinux.org/packages?name=libmsquic&branch=edge&repo=&arch=&origin=yes&flagged=&maintainer=).
51
+
52
+
#### Installing `libmsquic` from Microsoft's official Linux package repository
53
+
54
+
You must add this repository to your package manager before installing the package. For more information, see [Linux Software Repository for Microsoft Products](/linux/packages).
51
55
52
56
> [!CAUTION]
53
-
> Adding the Microsoft pacakge repository may conflict with your distribution's repository when your distribution's repository provides .NET and other Microsoft packages. To avoid or troubleshoot package mixups, review [Troubleshoot .NET errors related to missing files on Linux](../../../core/install/linux-package-mixup.md#whats-going-on).
57
+
> Adding the Microsoft package repository may conflict with your distribution's repository when your distribution's repository provides .NET and other Microsoft packages. To avoid or troubleshoot package mixups, review [Troubleshoot .NET errors related to missing files on Linux](../../../core/install/linux-package-mixup.md#whats-going-on).
54
58
55
59
##### Examples
56
60
@@ -86,6 +90,27 @@ Here are some examples of using a package manager to install `libmsquic`:
86
90
sudo yum install libmsquic
87
91
```
88
92
93
+
#### Installing `libmsquic` from the Distribution Package Repository
94
+
95
+
Installing `libmsquic` from distribution package repository is also possible, but currently this is only available for `Alpine`.
96
+
97
+
##### Examples
98
+
99
+
Here are some examples of using a package manager to install `libmsquic`:
100
+
101
+
-**Alpine 3.21 and later**
102
+
103
+
```bash
104
+
apk add libmsquic
105
+
```
106
+
107
+
-**Alpine 3.20 and older**
108
+
109
+
```bash
110
+
# Get libmsquic from community repository edge branch.
0 commit comments